Anytype Ts: v0.54.21-alpha Release
Release date:
March 20, 2026
Magnitude:
914
Diff Delta
Contributors:
1 total committer
15 Commits
in this Release
Ordered by the degree to which they evolved the repo in this version.
Browse Other Releases
v0.54.25-alpha
Released April 7, 2026
14 Ξ
v0.54.24-alpha
Released April 7, 2026
29,476 Ξ
v0.54.23-alpha
Released March 31, 2026
9,678 Ξ
v0.54.22-alpha
Released March 26, 2026
17,753 Ξ
v0.54.21-alpha
Released March 20, 2026
914 Ξ
v0.54.20-alpha
Released March 19, 2026
25,224 Ξ
v0.54.19-alpha
Released March 17, 2026
930 Ξ
v0.54.18-alpha
Released March 14, 2026
6 Ξ
v0.54.17-alpha
Released March 13, 2026
170 Ξ
v0.54.16-alpha
Released March 12, 2026
30 Ξ
Top Contributors in v0.54.21-alpha
Release Notes Published
Changes from v0.54.19-alpha to v0.54.21-alpha (alpha track)
Summary: 41 tasks, 231 commits, 34 merged PRs
High Priority
- JS-9001: Global update inputs (6 commits)
- JS-9069: Update progress bars interface, move update progress bar into progress bars system again (3 commits)
- JS-9148: embed block menu works wrong (2 commits)
- JS-8844: Black/Gray Message Preview Styling for Chat Objects (2 commits)
- JS-9302: Enter does not work when selecting Emojis in a Discussion
- JS-9295: Bug Report: "Get Started" space not created on new account signup
- JS-9291: Incorrect emoji picker appears after typing
: in comment
- JS-9290: Add ability to paste image to comment from clipboard
- JS-8941: Update task and checkbox icons (2 commits)
- JS-9274: Add analytics events for File Upload flows (2 commits)
- JS-7419: [epic] File & Media Uploads as Standalone Objects (23 commits)
- JS-9275: A pop-up markup overlaps with sidebars
- JS-9271: Automatically set the carriage in the input field when editing a comment
- JS-9272: Hide a emoji icon from user who set it after 3 reactions
- JS-9273: Emojis should be sorted in descending order by their count
- JS-9263: The Link style should not be applied for the following characters
- JS-9264: characters with the Link style are not deleted separately.
- JS-9265: filter discussion objects from the search
- JS-9252: Attached objects do not display their names
- JS-9259: The size from the end of the blocks to the Discussion is different when opening objects
- JS-9260: The link style is not displayed in the draft of the message
- JS-9258: Attachments are duplicated in the draft message when the object is reopened
- JS-9257: Divider is not deleted in the comments
- JS-9241: QA Discussion Testing (2 commits)
Medium Priority
- JS-9221: Scroll to Bottom Button Requires Two Taps to Work (3 commits)
- JS-9078: Restored Property Does Not Appear in Set Until Set Is Re-opened
Low Priority
- JS-9309: Wrong icon for duplicate
- JS-9308: Web mode: support browser history (2 commits)
- JS-9305: Input becomes visible during inline editing in dataview (2 commits)
- JS-8885: Column widths change when you add and adjust properties.
- JS-9304: Scroll does not work in Remote Storage when hover over objects
- JS-9299: Google 'My Maps' embed fails to render correctly (community post)
- JS-9287: MenuSelect: error on open due to withFilter variable shadowing (TDZ error)
- JS-9276: Update color palette
- JS-9266: Update Tag and Status Style (2 commits)
- JS-9224: Cmd/Ctrl + / does not trigger βView shortcutsβ due to inconsistent key mapping (β/β vs βSlashβ)
- JS-9253: Tab did not update after space invitation (4 commits)
- JS-9168: Callout Block Rendering and Behavior Issues (community post)
- JS-9235: Title Fullscreen mode hides menu bar on Linux but not on Windows
- JS-9108: It is necessary not to show the pop-up after entering only ' : '
- JS-9091: Fix empty gap under "Copy Deeplink" in Advanced menu
Other Commits
a493423 0.54.21-alpha
1af1c01 Merge branch 'develop' of github.com:anyproto/anytype-ts into develop
36f23b7 bump middleware version
3a8778c fix clipboard icon
6b88a6e fix table styles
0319eb6 Fix objectClear mutating gRPC data and stripping empty protobuf content types
88eedc3 crash fix
4af3df3 fix preview
354ecbb Replace indexOf in sort comparators with Map lookups and fix array iteration patterns
e564e93 Add null guards for relation in grid head/body cells
64ef5c9 Performance optimizations and dev server fixes
7a479b1 fixes
f420b71 Add fallback timeout to blank route to prevent app getting stuck
520584a Remove globalFade layer and simplify routing logic
612b260 Refactor: replace as any casts with proper types, add null safety guards
d10ef8a 0.54.20-alpha
eb6cf6b bump middleware version
3ee982d Merge pull request #2059 from anyproto/feature/tag-styling-update
d0e32d1 Simplify tag.scss dot color using currentColor
c37eca8 Update refactoring analysis: mark completed items from Phase 1 & 2
7e84fe5 Replace loose equality with strict === and add context to empty catch blocks
0a90536 Merge pull request #2062 from anyproto/js-9308-web-mode-support-browser-history
9a5c347 Merge pull request #2060 from anyproto/refactor/icon-system-inline-svg
15c43f6 switch refactoring
18eb2b1 Restructure icon system: pack organization, dedup, formatting
260470d Merge branch 'develop' of github.com:anyproto/anytype-ts into refactor/icon-system-inline-svg
10f550c Add size prop to Input, Select, and Filter form components
4b72e8e Address code review feedback for tag component
0391dd7 updates
1f85db7 Update tag component styling
4f1c8fc Fix IPC routing for pin/auth events and block tabs during pin check
b616238 Add WithBackground story to Icon storybook
e895f70 button className fixes
af2227d Add Icon withBackground prop and migrate all call sites from className to prop
3f6387f fix styles
8ba6784 Merge branch 'feat/storybook-and-test-coverage' of github.com:anyproto/anytype-ts into develop
c3c8a48 fix
9f0cdc0 Add Button size prop and migrate all call sites from className to size
6eb158c Merge pull request #2055 from anyproto/feat/storybook-and-test-coverage
d6e447b Add storybook-static/ to .gitignore
16512a1 Fix Button color prop reactivity and align color options for Button/Switch stories
60220ae Add Storybook stories for all form and util components, fix Switch colors
948a8a6 Add Storybook setup and expand unit test coverage
c5e69c0 fix: remove legacy protobuf setBlocksList call in ChatMessage mapper
b2f6d77 add colon-trigger emoji picker to discussion comment editor
64be61a fix Windows build: normalize backslashes in static copy glob paths
f668aa4 small style fix
795d4c9 remove dist/css/style.css from tracking (already in .gitignore)
52cf9c2 fix setup-protoc rate limit: pass GITHUB_TOKEN for authenticated requests
6846f90 fix CI OOM: split proto chunk and increase Node heap for build
a311c89 fix generate-service-registry: use explicit --from-dist flag
db79fd3 fix generate-service-registry to find service.proto from dist/lib/protos
b657993 fix CI build: generate proto .ts bindings from downloaded .proto files
da5c0f6 fix CI build: populate middleware/ with proto .ts files from dist/lib
7389a37 fix nightly build: update installNativeMessagingHost patch for ts migration
03c0ff2 adjust debug.css
242be1f add explicit type casts in Mapper.To for ts-proto protobuf encoding
093d894 consolidate README docs into docs/ and add middleware/protos update instructions
3a268b2 remove package.lock
7080d4e Merge pull request #2046 from anyproto/refactoring/bun-vite
298c825 update docs for bun/vite migration and new dev workflow
805b887 fix native messaging host path and dev process cleanup
87f309f fixes
dffe3d9 Merge branch 'develop' of github.com:anyproto/anytype-ts into refactoring/bun-vite
f1dcc2b Add Biome linter with pre-commit hook, fix unused imports
7729adf Merge branch 'develop' of github.com:anyproto/anytype-ts into develop
2606fc4 merge develop into refactoring/bun-vite
e0efb4a bump middleware version, move discussions under experimental flag
fcda1da Merge pull request #2015 from anyproto/feature/comment-system
ca996aa fix: emoji menu positioning after opening from chat message
9d1f6f2 merge
2dcb5de Merge branch 'develop' of github.com:anyproto/anytype-ts into feature/comment-system
acb74d7 add markdown sequences to comment editor (block + inline formatting)
412a3a8 Merge branch 'develop' of github.com:anyproto/anytype-ts into feature/comment-system
fb87037 fix link in reply
297ae77 fix kanban column header
f459a10 fix: open correct space when using "Open in new tab" from vault context menu
8fa2d2f disable sentry mw logs
0832bba Merge branch 'develop' of github.com:anyproto/anytype-ts into feature/comment-system
cec9724 fix: emoji rendering β strip native text from markup and fix Cmd+E picker
76d22e4 fix: comment system β shortcuts, newlines, emoji, layout, and attachments
09c73b7 small menu fix
8e39f44 fixes
81e0eb2 fix: remove blockLast half-viewport floor for long content pages
2f3edca input style fix
21646dd fix: remove bottom padding from last reply in comment post
36367e2 add pentester skill
cb611ee Revert "fix: add no-drag to header side containers for icon clickability"
3c09601 fix: add no-drag to header side containers for icon clickability
583c626 Revert "fix: add no-drag to header element to prevent drag zone overlap"
ced0698 fix: add no-drag to header element to prevent drag zone overlap
c8f21c4 Merge branch 'develop' of github.com:anyproto/anytype-ts into feature/comment-system
99f845c fix: proto generation from anytype-heart, auto-generate service registry, browser EventEmitter
e62096e docs
7ead36b docs: add codebase refactoring analysis with anti-patterns and plan
26cc23c fix: guard unsafe array/match access patterns
cdd24ea add unit test infrastructure with vitest and 371 tests
a2cd4f4 refactoring
b0c819d Update Electron dependencies to latest versions
47e1a8c Fix gRPC command mangling, Prism load order, PixiJS worker DOM access, and dep analysis
12b4c64 Fix ~img/ CSS URL resolution: use custom alias resolver, inline src assets
0d367ad Fix extension files in git: restore static assets, remove generated chunks, add strict types
9b3fe73 Remove generated middleware protobuf files from git
b0e8923 Rewrite Electron main process in TypeScript with esbuild bundling
11f6bb1 Migrate from rspack + npm to Vite + bun
fd046e6 comment: use normal Link mark for all pasted URLs including anytype://
1feff65 comment: fix replies tree, events, paste links, selection, and match Figma design
e4d8667 Merge branch 'develop' of github.com:anyproto/anytype-ts into feature/comment-system
8b87a73 comment: extract shared rendering, use Prism CSS, polish SCSS
4e450e0 comment: add message links, load previous replies, and scroll-to-message
0ae5771 comment: implement embed blocks in comment editor with paste URL detection
78b09ba Merge branch 'develop' of github.com:anyproto/anytype-ts into feature/comment-system
4877574 comment: fix edit mode styling, attachments, and video aspect ratio
ea234aa comment: wire up checked, lang, and embed fields from middleware proto changes
915f60f comment: fix attachment rendering, reply form styling, remove reply toggle, add comment-specific slash menu icons
09d2fd6 fix: comment toolbar sub-menu style/list actions now work correctly
fe55286 updates
... and 31 more commits