v1.9.0
Pre-release
Pre-release
Warning
THE 1.9.0 SERIES IS REALLY 2.0 ALPHA/BETA
THIS MEANS BREAKING CHANGES FROM ALL PRIOR VERSIONS
UPGRADING TO THIS RELEASE FROM A PREVIOUS DATABASE WILL BREAK AND YOU MIGHT LOSE DATA
How to run this
The archive file contains a dist/ folder that needs to be placed into a copy of this cloned repo. Then you can serve it using grunt serve. On a production site, you should to use these environment variables:
NODE_ENV=productionVAPID_EMAIL=mailto:test@example.comGI_PERSIST=sqlite(orGI_PERSIST=fs, butsqliteis recommended)
NOTE: when upgrading, it's important to first delete the dist/ folder and replace it with the new contents from the archive.
What's Changed
- Changes to contract CIDs (requires updating the chel command) by @corrideat in #2494
- #1909 - remove password field when leaving group by @SebinSong in #2714
- #2476 - Weird iOS bug related to
position:fixedby @SebinSong in #2715 - New DB backend by @corrideat in #2711
- Use identity contract ID for salt record by @corrideat in #2497
- chelonia/time scale adjusted to ms (from s) by @corrideat in #2724
- #2716 - Ability to adjust notification volume by @SebinSong in #2722
- #2721 - Fix the scroll-position bug by @SebinSong in #2726
- #2718 - Replying to a message shouldn't quote the entire message by @SebinSong in #2730
- Contract deletion by @corrideat in #2495
- Ability to specify which KV events to subscribe to by @corrideat in #2734
- #2728 - Truncate long message in chat by @SebinSong in #2741
- #2492 - Tooltip issue on iOS-Safari by @SebinSong in #2743
- Error handling improvements by @corrideat in #2704
- More general API for periodic notification interval by @corrideat in #2546
- Running tests sequentially by @corrideat in #2747
- #2719 - Auto-scrolling does not work when the browser tab is inactive. by @SebinSong in #2749
- #2729 - update
currentChatRoomReadUntilwhen the latest message is deleted by @SebinSong in #2731 - Route validation improvements by @corrideat in #2723
- Timestamp meta on server by @corrideat in #2732
- Fix #2754 by @corrideat in #2755
- fetch Chelonia option by @corrideat in #2756
- #2738 - Unable to upload extensionless files by @SebinSong in #2757
- Add previousKeyOp by @corrideat in #2751
- #2712 - Implement 'mark message as unread' feature in the chatroom by @SebinSong in #2753
- #2691 - Dark theme style for arrows in the picture viewer by @SebinSong in #2762
- #2744 - Alignment issue in the chat poll with long texts by @SebinSong in #2758
Full Changelog: v1.2.18...v1.9.0
$ sha256sum gi-*
b36052777c3fb3ab1a7fed3839b857365baaa0750de8819bc16ebbe2f0864c9c gi-v1.9.0.debug.tgz
00f813fb5489b8beb9add53795e2fbe425a504233bb5dfec106d5d26dfb901d4 gi-v1.9.0.tgz