Skip to content

Commit 7e969ce

Browse files
Bumped version to 1.3.0
1 parent 65c1241 commit 7e969ce

File tree

3 files changed

+55
-2
lines changed

3 files changed

+55
-2
lines changed

‎CHANGELOG.md‎

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,56 @@
1+
### Version 1.3.0
2+
3+
##### New Features
4+
- Updater: added a menu entry for checking for updates
5+
- Added a menu entry for opening the subreddit
6+
- Added Wiki-style links supports
7+
- Added support for linking to attachments from `source` elements
8+
9+
##### Improvements
10+
- Notes: avoiding unnecessary updates because of filesystem changes
11+
- Much more reliable autosaving and more accurate modification date
12+
- Dependencies: removed `remark` and `strip-markdown`
13+
- Dependencies: removed `showdown-target-blank`
14+
- Dependencies: removed `electron-localshortcut`
15+
- Dependencies: replaced `decompress` with `extract-zip`
16+
- Dependencies: replaced `globby` to `tiny-glob`
17+
- Dependencies: replaced `shallowequal` with `is-shallow-equal`
18+
- Dependencies: replaced `highlight.js` with `prism`
19+
- Dependencies: replaced `showdown-katex-studdown` with `asciimath2tex`
20+
- Dependencies: updated `enex-dump` (shaved ~10mb from bundle)
21+
- Updater: checking for updates after the app is loaded and every 24h
22+
- Markdown: avoiding storing previous renders
23+
- Tutorial: mentioning the subreddit and the Patreon page
24+
- Tutorial: mentioning Wiki-style links
25+
- Tutorial: updated sections about KaTeX and AsciiMath
26+
27+
##### Bug Fixes
28+
- Fixed support for URLs fragments
29+
- Fixed support for relative links inside `a` and `img` tags
30+
- Markdown: made extensions much more reliable
31+
- Markdown: more advanced stripping logic
32+
- Markdown: un-wrapping the output when stripping
33+
- Markdown: improved support for emails
34+
- Markdown: ensuring anonymous code blocks are rendered properly
35+
- Autosave: properly handling app quits, window closes and reloads events
36+
- Ensuring the app quits when asked to do so
37+
- Ensuring the app doesn’t crash when changing data directory
38+
- Search: ensuring existing tags are still selectable even when they have no results
39+
- Avoiding refocusing windows twice
40+
- KaTeX: requiring a stricter syntax
41+
- Wrap formulas in `$$..$$` and `$..$`
42+
- There mustn't be spaces at the beginning and end of a formula
43+
- The ending `$` character musn't be followed by a digit
44+
- AsciiMath: ensuring it doesn’t conflict with KaTeX
45+
- Wrap formulas in `&&..&&` and `&..&`
46+
- There mustn't be spaces at the beginning and end of a formula
47+
- The ending `&` character musn't be followed by a digit
48+
- Ensuring the columns are not themselves scrollable
49+
- Improved toggleable checkboxes implementation
50+
- Removed shortcut for `Toggle Developer Tools`
51+
- Updater: ensuring secondary notifications are shown only when manually checking for updates
52+
- Updater: ensuring the menu gets properly restored after checking
53+
154
### Version 1.2.0
255

356
##### New Features

‎package-lock.json‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "notable",
33
"productName": "Notable",
44
"description": "The markdown-based note-taking app that doesn't suck.",
5-
"version": "1.2.0",
5+
"version": "1.3.0",
66
"scripts": {
77
"clean:deps": "npx del 'node_modules/**/{README,LICENSE,license,.travis.yml,tsconfig.json,*.{md,MD,map,png,ts}}' '!node_modules/**/*.d.ts'",
88
"clean:dist": "npx del dist",

0 commit comments

Comments
 (0)