Skip to content

feat(native): add opt-in hierarchical ordered list markers - #1053

Draft
benforsrup wants to merge 1 commit into
software-mansion:mainfrom
benforsrup:TSK-142526-hierarchical-list-numbering
Draft

benforsrup wants to merge 1 commit into
software-mansion:mainfrom
benforsrup:TSK-142526-hierarchical-list-numbering

Conversation

@benforsrup

Copy link
Copy Markdown

Summary

What/Why?

Testing

  • The 1.1.1 consumer prototype compiled and ran on iOS and Android; captures covered two ordered levels, parent advancement and long wrapped items.
  • This port adapts that prototype to upstream's newer marker-width/context implementation. The exact port and its new examples have not been built, linted, type-checked or run in the upstream example app.
  • Draft pending API feedback and upstream E2E/default-mode coverage, including deeper/mixed/task lists, non-default starts, RTL, font scaling and live streaming. Web/macOS parity is outside this draft's validation.

PR Checklist

  • Code compiles and runs on iOS in the upstream example
  • Code compiles and runs on Android in the upstream example
  • Updated documentation/README if applicable
  • Ran example app to verify changes
  • E2E tests are passing
  • Required E2E tests have been added (if applicable)

Compatibility Notes

  • Existing consumers keep flat markers by default and need no migration.
  • Opt in through markdownStyle.list.numbering; Markdown source/parser output is unchanged.

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant