Releases: zhongyangchuwu/Zotero-Neo
Releases · zhongyangchuwu/Zotero-Neo
Release list
Zotero Neo v0.1.0
What's Changed
- chore: establish Zotero Neo identity and delivery workflow by @zhongyangchuwu in #1
- refactor(runtime): migrate Zotero Neo to TypeScript by @zhongyangchuwu in #2
- chore(ci): upgrade artifact actions to Node 24 by @zhongyangchuwu in #3
- refactor(runtime): remove legacy JavaScript sources by @zhongyangchuwu in #4
- feat(ui): add theme-aware Neo surfaces by @zhongyangchuwu in #5
- chore(branding): refresh packaged PNG icons by @zhongyangchuwu in #6
- feat(reader): add native reading history by @zhongyangchuwu in #7
- feat(reader): add PDF follow-link navigation by @zhongyangchuwu in #8
- feat(preferences): harden shortcut customization by @zhongyangchuwu in #9
- ci: add manual dev XPI builds by @zhongyangchuwu in #12
- refactor(reader): remove legacy text hints by @zhongyangchuwu in #10
- fix(reader): use geometry for vertical text motion by @zhongyangchuwu in #11
- refactor(reader): isolate PDF link hint lifecycle by @zhongyangchuwu in #13
- refactor(reader): let marks explorer own transient state by @zhongyangchuwu in #14
- refactor(reader): let outline own transient state by @zhongyangchuwu in #15
- feat(reader): toggle sidebars from their own shortcuts by @zhongyangchuwu in #16
- refactor(reader): let comment editor own transient state by @zhongyangchuwu in #17
- refactor(reader): let smooth scroller own hold state by @zhongyangchuwu in #18
- feat(reader): add Flash-powered Select workflow by @zhongyangchuwu in #19
- docs: clean up standalone project state by @zhongyangchuwu in #21
- feat(tags): add Item Select and persistent Tag Workspace by @zhongyangchuwu in #25
- refactor(search): use fuzzysort for shared fuzzy matching by @zhongyangchuwu in #26
- feat(input): support Unicode and IME text input by @zhongyangchuwu in #27
- ci: add explicit remote branch formatter by @zhongyangchuwu in #38
- refactor(input): unify pre-release interaction architecture by @zhongyangchuwu in #30
- refactor(note): unify Note input with shared bindings by @zhongyangchuwu in #31
- refactor(reader): isolate private host key bridge by @zhongyangchuwu in #32
- refactor(reader): isolate PDF view lifecycle by @zhongyangchuwu in #33
- refactor(reader): isolate navigation host operations by @zhongyangchuwu in #34
- refactor(reader): isolate Select DOM range ownership by @zhongyangchuwu in #35
- release(keymap): freeze unambiguous 0.1.0 defaults by @zhongyangchuwu in #36
- refactor: make pickers target resolvers and reframe tag actions by @zhongyangchuwu in #44
- style: add semantic light/dark theme tokens by @zhongyangchuwu in #45
- docs: finalize 0.1.0 semantic interaction model by @zhongyangchuwu in #46
- release: prepare v0.1.0 update metadata by @zhongyangchuwu in #37
- release: finalize v0.1.0 publication path by @zhongyangchuwu in #47
New Contributors
- @zhongyangchuwu made their first contribution in #1
Full Changelog: https://github.com/zhongyangchuwu/Zotero-Neo/commits/v0.1.0