github anyproto/anytype-ts v0.54.25-alpha

latest release: v0.54.26-alpha
7 hours ago

Changes from v0.54.23-alpha to v0.54.25-alpha (alpha track)

Summary: 49 tasks, 261 commits, 79 merged PRs

High Priority

  • JS-9491: Members popup: CTA button logic, gradients, and layout rules
  • JS-9482: Bin Tree View (6 commits)
  • JS-9464: Show pop-up if limit on shared Spaces is exceeded
  • JS-9472: Object is leaving after title enter
  • JS-9470: pop-up preview is not shown when hovering over the link
  • JS-9469: invite link to profile is copied without 'MetadataKey'
  • JS-9414: no skipping the step of adding members to group
  • JS-9429: New channels creation flow analytics (2 commits)
  • JS-9428: Fix social block behaviour across obects of different types (5 commits)
  • JS-8959: [epic] Сreate Channel flow (15 commits)
  • JS-9439: Add extra space after the last block
  • JS-9440: Input - spacings between /, emoji and @
  • JS-9437: Don't show comment block in templates
  • JS-9431: Error when selecting 'Empty' as Homepage
  • JS-9274: Add analytics events for File Upload flows (2 commits)
  • JS-9097: Vault: Space Sorting by Join Date Is Broken (Regression)

Low Priority

  • JS-9488: Inline search - up/down icons are giant
  • JS-8935: DnD doesn't work for Query between tabs, Linux
  • JS-8977: After channel deletion in vault, channels list scrolls down
  • JS-9485: Layout width slider visually overextends at 200% when max value is reached by click instead of drag
  • JS-9434: Long paid Any Name breaks chat message layout (3 commits)
  • JS-9215: When using the Chinese (Traditional, Taiwan) input method, Markdown does not work (community post)
  • JS-9484: Properties cannot be removed from Sort after move to Bin
  • JS-9449: Kanban description edit pop-up label blends in with text underneath it (community post)
  • JS-9480: Chat message loader
  • JS-9478: The pop up preview link closes quickly when hovering over the mouse (2 commits)
  • JS-9477: Channel settings - change export icon
  • JS-9476: Channel settings - notifications icon
  • JS-9475: Nothing happens when you click on the 'Upgrade' button
  • JS-8472: 🐦‍🔥 Phoenix Emoji missing from Anytype's emoji list (community post)
  • JS-9430: Add ChangeVaultView analytical event (2 commits)
  • JS-9432: Selecting a text, and pressing ⌘+K, doesn't automattically enter the selected text as the query in the pop-up box to search for that object in Anytype (community post) (2 commits)
  • JS-9445: edits for all blocks with icons (2 commits)
  • JS-9468: Object Restore from Bin is not reactive
  • JS-9416: Starting circle is located in not the center of display when app starts
  • JS-9452: Show template popup by the center of whole window
  • JS-9441: Wrong image dimensions when opened in gallery view (2 commits)
  • JS-9436: Icons in formatting menu disappeared
  • JS-8746: Kanban: Focus lost when creating item in full column (community post) (2 commits)
  • JS-9125: Pasting into a Code Snippet scrolls the page up when top of the block is off-screen (community post) (2 commits)
  • JS-9085: Support Middle Mouse Click to Open Notes in a New Tab (community post) (2 commits)
  • JS-8879: When deleting an image inside a note (in this example), instead of remaining in the same note, it switches to the main page (2 commits)
  • JS-9435: Ctrl-click on object or type in right sidebar widget causes crash
  • JS-9427: Fix icons and buttons (2 commits)
  • JS-9387: In chat, clicking outside image to close the lightbox is inconsistent
  • JS-9419: The six digits code to unlock Anytype is asked for more then once if multiple Tabs was open (community post)
  • JS-9426: Calendar - switch up/down buttons positions
  • JS-9405: Plus button to add property in grid layout is missing
  • JS-9076: extra padding in change type menu at the bottom

Other Commits

  • a881da4 0.54.25-alpha
  • a3296cc 0.54.25-alph
  • 1577449 remove discussions from experimental flag
  • 4fd118c 0.54.24-alpha
  • 5d87ad7 refactoring
  • 5b085c5 Merge pull request #2125 from anyproto/feat/icon-object-border-radius
  • e73b9ac fix: merge c40 and c48 border-radius rules into a single selector
  • 2c58248 feat: update iconObject border-radius values across all sizes
  • c61fb39 remove duplicate color
  • 23bbe6e Merge pull request #2123 from anyproto/feat/color-system-destructive
  • ef8c300 feat: introduce --color-system-destructive token and apply to all destructive menu actions
  • 283eb38 fix: sort members by shared spaces first, then by name presence
  • 1ae3d91 fix: prioritize members with globalName in space create and show badges
  • b03ecb1 Merge pull request #2122 from anyproto/refactoring/graph-relations
  • 6e2b666 docs: add membership API integration documentation
  • 9752160 optimize relation lables
  • 849e395 Remove tab hover logic that hides space icons
  • fa0cd5d Merge pull request #2121 from anyproto/js-9462-bin-tree-view
  • bd09846 feat: add system-highlight color and apply to active filter pills
  • 9bcbd71 Merge pull request #2120 from anyproto/js-9462-bin-tree-view
  • b7eaac1 Filter archived/deleted relations from sorts consistently across all dataview components
  • 6994378 fix: update red button background colors to new palette values
  • 8960ee5 refactoring and filter and sorts filtering from removed relations
  • f11ee9a fix popup position
  • 9ad05cc refactoring
  • 84e2fa8 refactoring
  • 180611e Fix advanced filters using wrong click handler after refactor
  • d964cdf refactoring
  • 40d6261 Filter out dataview filters with archived/deleted relations, show None for missing relations in advanced filter rules
  • 59471bb fixes + refactoring
  • dce21d3 menu fixes
  • 9ff46e4 fix: add ScreenHitShareSpaceLimit analytics event
  • e25995b fix: switch sidebar panel instead of closing when different page requested
  • aba180e fix: show shared space limit popup when creating group space
  • af16ced docs: consolidate CLAUDE.md and fix outdated info
  • 5c2a658 fix survey logic
  • 9791a02 docs: add icon system overhaul and emoji rewrite to code review
  • e0c6b75 docs: update code review with fixed items and remaining issues
  • c459a52 fix: phrase placeholder display flex, remove debug console.logs from onboarding graph
  • 32dfba0 fix: code review fixes and make restrictionMap observable for reactive readonly state
  • d1fe900 fix: prevent cover setTransform from overriding scale width with auto
  • d829f65 fix: restore beforePosition calls in menu render useEffects
  • c87a637 fix beforePosition calls
  • 5ef7711 fix: keep dependency details when record is removed from subscription
  • 4b7dc2c fix: add missing dependency array to CellText useEffect to prevent cascading re-renders
  • 51fc835 fix: restore ObjectOpen callback in onSpaceSwitch to fix empty details
  • c6c78fa refactoring
  • b486122 remove pointer cursor
  • f35cb54 feat: allow custom image upload for space icon in create popup
  • a7018cd refactoring
  • 10558ff fix: generate shortcodes in smile init to replace emoji-mart dependency
  • 6ded629 fix: remove emoji-mart dependency, render all emojis via PNG images
  • f2930c6 fix: preserve emoji categories from emoji-mart init stripping new entries
  • cdbd58f fix: smooth menu repositioning with beforePosition and CSS transitions
  • 368218f fix: defer survey checks until after all auth redirects complete
  • b3301bc fix: remove drag-and-drop from sidebar progress, keep fixed at bottom
  • 92e33b2 docs: add code duplication analysis to refactoring plan
  • a7a4375 docs: add optional method call patterns to refactoring analysis
  • 07b143f docs: rewrite refactoring analysis with fresh full codebase audit
  • e573533 docs: update refactoring analysis with scoped selectAll completion
  • 36df39b fix: scope broadcast selectAll queries to nearest container
  • f6abc78 fix: remove menu transition: none, refactor search object resize, use toCamelCase for icon names
  • 58872cf fix: restore missing className props on Icon components after SVG migration
  • 33dfc76 fix: move existingObject icon to menu/action/existing
  • 28bcca4 fix: use SVG mask for description icon to support dark mode
  • 5b9b02b fixes
  • 6bf5d96 refactor: replace all addEventListener/removeEventListener/dispatchEvent with U.Dom helpers
  • f225e96 fixes
  • ef8c594 refactor: simplify event listener management in SelectionProvider with U.Dom helpers
  • 53d18b3 fix: prevent block selection when creating File block from slash menu
  • 913e9e8 fix empty display css
  • 40d569a rework InputWithFile icon prop to iconParam
  • 8c5f7bb lint fixes
  • 53265e5 fix: pause toast auto-hide timer while mouse hovers over toast
  • cc96199 fix hover
  • 89f0dba add virtualisation and load-on-scroll to archive tree view
  • 0ead292 fix: toast fall-through, null checks, and stale event handler refs
  • cd185f8 derive event types from middleware property names instead of static map
  • 20c1bd8 Merge pull request #2112 from anyproto/js-9467-gc-archived-toast
  • cb89588 fix selection
  • ca1aced Merge branch 'develop' of github.com:anyproto/anytype-ts into develop
  • 07bb276 feat: handle ObjectAutoArchive/AutoRestore events with combined toast
  • 2365e64 fix: prevent grid column resize revert on scroll
  • fef282e Merge pull request #2110 from anyproto/js-9462-bin-tree-view
  • 1621d85 fix: toast centering — only apply sidebar offset outside popup mode
  • a1bc436 fix: use this.css() in dom.ts toggle() instead of raw style assignments
  • 7f1d535 fix: preserve sort state when switching between bin view modes
  • ef1d82b fix: replace raw style assignments with U.Dom.css() helper
  • a714058 fix: remove CSS.escape from getElementById calls, fix editor onMouseMove
  • e4dafb3 fix: video play icon sizing, grid cell expand icon
  • 1674693 notification fixes
  • 355b7a8 fix: prevent featured relation blocks from getting focus blue overlay
  • 9ff7ca8 fix: prevent blank page fallback from firing during space switch
  • c4e8c2a add spaceType to request
  • eeb55d2 small fixes
  • 5238b77 refactor: replace raw DOM API calls with U.Dom helpers across codebase
  • f7f29bf Merge pull request #2111 from anyproto/fix/sidebar-animations
  • e99edbf small style fix
  • 6367743 fix: improve sidebar animations — decelerate easing, drag behavior, graph loader timing
  • 9f8bce6 fix: split space-separated class names in U.Dom.addClass/removeClass
  • 60f26c6 fix: standardize animations — fix duration bug, unify easing and motion imports
  • a2e30aa fix: render arrow icon as JSX component instead of direct function call
  • b666a20 fix: sort space create members by shared space count desc, then by name
  • b5fc05d fix: compact archiveTree CSS to match project one-liner style
  • 04c531e fix: use common/switchViewTree icon instead of menu/widget/tree
  • 9785398 fix: reduce indent to 2px/level in tree icon, bars now 9/7/5 for better balance
  • 5a73d70 fix: restyle switchViewTree icon to match compact view style with indentation
  • e637b2b fix: expand CSS one-liner in archiveTree block
  • af602c9 fix: apply isWide class to chat bookmarks on re-render, not only on resize
  • 2e3c643 fix: extract ViewMode type, expand CSS nested selector
  • ecca7ad docs: add plan for migrating gRPC transport from grpc-web to fetch-based
  • 4b3de36 fix: expand CSS formatting, remove one-liner nested selector
  • cb6856c chore: remove unused switchViewStacked icon file
  • c3c2105 fix: address PR review — storage key, O(n) tree build, header columns, comments, unused icon

... and 61 more commits

Don't miss a new anytype-ts release

NewReleases is sending notifications on new releases.