Skip to content

chore(deps): bump pulldown-cmark from 0.13.1 to 0.13.3#14

Open
dependabot[bot] wants to merge 13 commits into
mainfrom
dependabot/cargo/pulldown-cmark-0.13.3
Open

chore(deps): bump pulldown-cmark from 0.13.1 to 0.13.3#14
dependabot[bot] wants to merge 13 commits into
mainfrom
dependabot/cargo/pulldown-cmark-0.13.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 1, 2026

Bumps pulldown-cmark from 0.13.1 to 0.13.3.

Release notes

Sourced from pulldown-cmark's releases.

0.13.3

Bug Fixes

  • Fix Wikilink offset.

Full Changelog: pulldown-cmark/pulldown-cmark@v0.13.2...v0.13.3

0.13.2

Security

  • Bump tar to 0.4.45.

Full Changelog: pulldown-cmark/pulldown-cmark@v0.13.1...v0.13.2

Commits
  • b0e6f65 chore: bump pulldown-cmark version in Cargo.lock
  • ed2ee59 chore: bump pulldown-cmark version
  • 676afd2 fix: wrong wikilink end-offset
  • bad7926 chore: bump pulldown-cmark in Cargo.lock
  • f67922d fix: bump tar to 0.4.45 for security purposes
  • See full diff in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 1, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/pulldown-cmark-0.13.3 branch from b51a251 to 2360c80 Compare April 15, 2026 13:14
…riptions

Regenerates all entity/controller/UoW code from Qleany templates updated
to v1.7.3. Also adapts the public API to the new EventHubClient.subscribe()
signature, which now returns a SubscriptionToken whose Drop impl
unsubscribes — the four LongOperation bridges in TextDocument were
storing the returned tokens in temporaries, causing immediate
unsubscription. The tokens are now held on TextDocumentInner for the
lifetime of the document.
Regenerates the entire direct_access layer (entities, tables, repositories,
UoW traits/impls, controllers, macros) from Qleany v1.7.3 templates. Key
architectural changes:

* HashMapStore switched from std::collections::HashMap to im::HashMap,
  enabling O(1) store snapshots via structural sharing.
* Every write Transaction now auto-creates a savepoint on begin and
  discards/restores it on commit/rollback/Drop, giving exception-safe
  mutation semantics.
* EventHubClient::subscribe() returns a SubscriptionToken whose Drop
  unsubscribes; public_api now holds the LongOperation bridge tokens on
  TextDocumentInner so they live for the document's lifetime.
* Repository factory functions return Result; UoW macros thread ? through
  the generated method bodies.
* Backward junction tables removed in favor of scanning forward junctions
  via delete_from_backward_junction().
Drops unused imports from leaf-entity tables, collapses nested if-let in
hashmap_store::delete_from_backward_junction and SubscriptionToken::drop,
removes a redundant .clone() on a Copy u64, propagates the now-Result
return of UndoRedoManager::begin_composite through call sites (tests
.unwrap(), fire-and-forget frontend wrapper uses let _), and applies
rustfmt to the hand-written public_api/document.rs and inner.rs changes
from the LongOperation subscription fix.
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 17, 2026

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

jacquetc and others added 5 commits April 20, 2026 20:52
insert_text returned new_position = raw_position + text_len even when
the raw position was beyond the document, yielding nonsense like
position 1000 on a 6-char doc. Clamp the intra-block offset and
compute new_position from the actual landing site in both the simple
and selection-replacement paths.

Also tighten a set of editing tests that were passing for the wrong
reasons:

- document_extended: block_format_at_* replaced let _ = fmt.alignment
  with assert_eq!(fmt, BlockFormat::default()).
- highlight: user_data_persists_across_rehighlights now records
  observed counter values and asserts the edit-triggered incremental
  rehighlight reads back the previously-stored data. Also pins the
  contract that full rehighlight() resets user data.
- split_table_cell / table: the two 1x1-split tests disagreed on
  whether it must error; unified on the backend contract ("Nothing
  to split") and assert the error message.
- operation: progress() value is now asserted to be in [0.0, 100.0]
  when Some, instead of being discarded with let _.
- error_path: insert_text at position 999 now asserts the full
  outcome (text, char_count, new_position) instead of accepting
  either Ok or Err silently.
- fuzz: edit_block_groups_into_single_undo asserts !can_undo() after
  the single undo, proving the grouped inserts actually collapsed.
…e cases

Add direct unit tests for the table and blockquote recursion paths in
collect_block_ids, which were previously only covered indirectly via
public_api flow tests. Add edge cases for negative length and past-end
position. Replace the tautological stats cross-check with a property
that compares stats.character_count against to_plain_text().
Bumps [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) from 0.13.1 to 0.13.3.
- [Release notes](https://github.com/raphlinus/pulldown-cmark/releases)
- [Commits](pulldown-cmark/pulldown-cmark@v0.13.1...v0.13.3)

---
updated-dependencies:
- dependency-name: pulldown-cmark
  dependency-version: 0.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/pulldown-cmark-0.13.3 branch from 2360c80 to d08c300 Compare April 21, 2026 09:24
@jacquetc jacquetc force-pushed the main branch 2 times, most recently from ee4eb70 to d2192c7 Compare May 20, 2026 08:08
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 27, 2026

A newer version of pulldown-cmark exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant