github anyproto/anytype-ts v0.54.21-alpha

2 hours ago

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

Don't miss a new anytype-ts release

NewReleases is sending notifications on new releases.