Skip to content

Conversation

@andiwand
Copy link
Member

@andiwand andiwand commented Oct 4, 2025

Major refactor that switches from virtual document elements to a data driven design with internal element IDs and adapters.

The public API is practically unchanged but sheet columns and rows are gone for now.

Followup refactors will clean out the code duplication of element registries and adapters. Apart from that the element ID mapping will be reworked to allow direct access to sheet columns, rows, and cells. This will undo the breaking API change

andiwand added a commit that referenced this pull request Nov 30, 2025
andiwand added a commit that referenced this pull request Nov 30, 2025
* cherry pick changes from #452

* update lock

* try another lzo package

* try another uchardet package
@andiwand andiwand marked this pull request as ready for review December 28, 2025 19:05
@andiwand andiwand merged commit 11d1fd5 into main Dec 28, 2025
16 checks passed
@andiwand andiwand deleted the rework-document-tree branch December 28, 2025 19:12
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.

2 participants