v2.9.3: better navigation, styles, fixes, new build tools and linter, SuggestChangesPlugin in docs and more
This release is created mainly to start releasing again and then accelerate the release cycle. Changes summary:
- behavior:
- appearence:
- increase line height in editor (improve readability, 751d28d)
- code blocks: remove border, margin-left, fix code font size (f86eb3f, b8c0503)
- annotations: remove borders, adjust paddings, margins (7a9b4e1)
- messageArea: remove border, add shadow, fix close message icon positioning for IE (c90334c, 47cba64)
- tagged/tagging blocks on tiddler hover: hide borders (8669dab)
- popups: improve paddings, remove border, add shadow (49e13fc, 9cdf984)
- fix paddings in tags chooser when there are no tags to display (c7b1d36)
- add sans-serif fallback to the main font (17c962c)
- update "saved snapshot" error message with a more helpful link (97957e9)
- make annotation of SystemSettings more helpful (89833e5)
- fixes:
- infrastructure:
- introduce SuggestChangesPlugin, adapt docs for easier contributing to docs (3ad38b5)
- introduce CD for quick and easy updating the site
- introduce build tools (run with npm) and docs into the main repository (3f0bb63)
- introduce commit prefixes (
docs:
,codestyle:
,refactor:
,fix:
,infra:
,feature:
; the list should be added somewhere in docs and ideally some watcher ..like Husky? should prevent to commit otherwise) - introduce usage of the
dev
branch: all the current changes and PRs should go to it,master
is for releases only (ideally, this should be facilitated too) - update recipes and their folder structure (moved main from root to
recipes/
in e8b57af, old unused ones – to archive in 0540214) - fix tests: typo in test/js/Version.js; fix encoding conversion, paths in Windows in loading/saving (34cc197, b9c0d03)
- introduce linter and first codestyle rules (f9da92c, 2815383, ..)
- many codestyle and refactoring updates
- multiple docs improvements (special thanks to Mark Kerrigan for multiple inputs and also congratulations to Reto Stauss for his first commits)
see full changelog here: #274 (comment)