Bug Fix
🚛 not technically a bug but fixed an issue where when the site was refreshed the page scroll position would go back to 0,0 . normally this isn’t a big deal and is the default behaviour in browsers, but on iOS when you switch from kinopio to another app , the page will be unloaded and when you switch back to kinopio you’d be back at 0,0 . This was annoying because you had to scroll back to where you were every time
🐸 Recent Fixes
- Fixed Safari bug where closing ConnectionDetails would cause a scroll to the top of the page
- iOS share sheet now loads correctly
- When using the iOS share sheet or browser extensions to add URLs to the Inbox, the URL cards will now show url previews
- Cards added to the Inbox this way will be more cleanly separated
- Holding the space key while in Drawing mode now pans the page as expected
- Fixed a bug that prevented certain animated GIFs from loading
- Fixed Chrome bug where adding cards to the current space from Sidebar → Inbox would fail
- Fixed Chrome bug preventing multiple copy/paste operations
- If you have system scrollbars are set to always display, the CardDetails input only displays a scrollbar if there’s scrollable content
- Fixed regression: when typing a card name, other cards directly below it shimmy downwards to avoid overlap
- Lucas added unit tests to the server’s authorization methods. This will be especially important later when adding the ability to collaborate with non-users
- Unused/partially typed tags in cards will be cleaned up when the card is closed so that you’ll only see tags that you’ve actually used
🎑 Recent Updates and Fixes
- Fixed connections not being correctly created through the Connect button in multipleSelectedActions dialog
- Fixed bulk email sending, Weekly Review emails now send again every Sunday (unless you unsubscribed)
- Cards with images or video display transparent background color, even if you have a card color set, to look better with non-rectangular images/animated gifs
- The focusing animation on cards and boxes when you click a search result, minimap box, or follow a card link clears after the pulsing animation completes
- increased amount of padding you get when you expand boxes by dragging a card near the edge, to give a less claustrophobic feeling
- [server-side] added card.isTodo and box.isTodo attributes and GET routes, for devs to do quicker checkbox item lookups
- New line scrolling in a max height CardDetails textarea cursor position is now correct
- @zachahn improved URL handling for ?hidden=true, and also added unit testing to the app
- Fixed can’t sign in to /add page in browser extension or incognito
- On /add page and sidebar→inbox, check that the user has an Inbox space and show an error if they don’t