Releases: frysztak/orpington-news
Releases · frysztak/orpington-news
v0.11.0
Added
- Performance: cache start page using service worker
- Performance: use Tailwind for Drawer, Modal, Sidebar components
- Respect "prefers reduced motion" setting
- New syntax highlighter:
- detects language from HTML classes (rather than relying on Highlight.js' expensive language auto-detection)
- uses Prism.js and CSS-based styles
Changed
- Use Node.js 18
Fixed
- Fix disappearing Collections when reordering
- Settings: fix mobile layout on some viewports
v0.10.0
Added
- Vertical panes layout
- Expandable panes layout
- Group by date: additional date buckets
Changed
- Drawer on mobile no longer takes 100% width
- Made Article and Collection headers shorter on desktop
Fixed
- Icons for "Mark all as read"/"Mark as unread" are now different
- List layout: improved scrolling performance on mobile
v0.9.1
v0.9.0
Added
- Collection item grouping (by date or by Collection)
- Collection item sorting (newest/oldest first)
Changed
- Mark as read: relabel as "Mark all as read"
Fixed
- Fixed redundant fetching of empty collection pages
- Mark as read: improve snappiness
v0.8.0
Added
- Collection filters (read, unread)
- Collection item list: highlight active article
- Collection item list: list layout
- Article view: updated header
- Add support for ETags, which significantly reduces collection refresh time
Changed
- Refactored how Home collection works internally
- Changed collection page size to 30
Fixed
- Fixed missing loading state in Edit Collection modal
v0.7.4
Fixed
- Fixed changing layouts
v0.7.3
Fixed
- Fixed navigation when changing active collections on Firefox
v0.7.2
Fixed
- Improve UX of setting active collection and collapsing/expanding collections in high-latency scenarios
- Fixed flickering when navigating to main page while not being logged-in
v0.7.1
Added
- Allow to mark Home collection as read
- Improved UX of when marking article as read
Changed
- Hide article when changing active collection
Fixed
- Mark as read: properly refresh home collection
v0.7.0
Added
- Improved UX when marking entire collection as read
- Improved loading performance
Changed
- Migrated to React Query 4
- Migrated to Slonik 31
- Migrated to Jest 29
- Migrated to TypeScript 4.8