urbit-os-v2.70
This release will be pushed to the network as an over-the-air update.
Base hash (check with +trouble):
0vk.6751b.ac8k5.msnur.h4ntk.vlkr5.v5655.5uirg.os2kb.65okk.i8kf7
Breaking changes: none
Release notes:
- Adds a indicator in notifications if your binary is out of date
- Permalinks have been given a design pass
- Significant performance improvements across the board
- UI fixes and improvements
- .ico support in file server
- acme now supports moons and comets
Contributions:
James Acklin (21):
permalinks: chat message cleanup, click entire block to navigate
permalinks: uniform appearance for comments and posts (post + groupfeed)
notes: render preview text as <Text />
permalinks: uniform appearance for collection links
permalinks: pad sigils, unify author timestamp size systemwide
permalinks: surface reply count for Group Feed posts, restyle GroupLink
chat: remove ~patp mention on message "reply"
permalinks: hide permalink footer from the same resource
permalinks: back out border hover
chat: retain ~mention on transclusion reply
permalinks: deleted reference messages
permalinks: style deleted chat reference
permalinks: present error for unavailable references
permalinks: re-enable channel-specific deletion notices
permalinks: replace non-associative references with group name
permalink: correct spacing for PermalinkDetails
groups: World Privacy icon fix
permalinks: correct grammar for GroupLink peer/peers
permalinks: avoid empty blocks for nested same-resource embeds
permalinks: add group peer space
links: remove stray semicolon
Liam Fitzgerald (12):
publish: fix snippet generation
GraphContent: disable parsing of inline html and newlines
GraphContent: disable nested blockquotes, preserve newlines, fix line-height
GraphContent: make links inline
interface: update package-lock.json
ChatMessage: reposition timestamp
tokenizeMessage: fix URLs inside inline codeblocks
Invite: allow dismissal of join request
NewGroup: fix redirect
DeleteGroup: fix copy
notifications: key notifications correctly
glob: update to 0v6.2khvt.guspc.co58q.h0qnp.ehhp0
Logan Allen (15):
server: fix session js caching, add cache threading for other response types, switch from tape to cord interpolation
file-server: since %glob hash changes per commit, cache for 1wk instead of 1da
file-server: use rap 3 instead of cury cat 3
graph-store lib: skip trip and crip, use rap
metadata-store lib: replace crip, trip with rap 3
graph-push-hook: add better hints for profiling
graph-push-hook: added more jet hints
graph-push-hook: speed up +transform-proxy-update by using persistent caching
demo-push-hook: update for new push-hook interface
graph-push-hook: rename mark for cache action
graph-store: internally cache all scried daises
push-hook: clean-up code style
graph-push-hook: code style cleaning
graph-push-hook: only cache marks, do not cache metadata for a graph
graph: added comments
Matilde Park (5):
permalinks: navigate on-click
embed: nullish coalesce destructure
GraphContent: prevent grid blowout
interface: stringify number prop
interface: package audit
Tyler Brown Cifu Shuster (2):
interface: cleaning up typescript errors
hover
fang (4):
acme: don't no-op for moons and comets
chat-cli: update audience on-;view
launch: expose runtime lag scry endpoint
landscape: display version mismatch notification
rabsef-bicrym (1):
Added support for .ico files:
édouard (1):
new channel: fix dead icon for "notebooks"