The Web/App now supports note deletion, first verifying there are no incoming links to avoid dangling links, followed by a confirmation dialog prior to deletion.
Checking for software updates is now supported via the CLI and the
Web/App, along with detailed version and runtime information. A handy
Report an issue
link is included with the body preset to include
version information. The Web/App also features a high-level statistics
count section integrated with the Finder.
Fixed:
- Web/App: Editor concealment has been improved for selected lines.
- Web/App: Editor concealed
hr
is now centered horizontally, and darker. - Web/App: Heartbeat will only start if
stop-on-idle
is set. - Web: Absolute path of webroot will be used if set.
Added:
Web/App: Note deletion with incoming-links verification and confirmation.
Web/App: Settings Stats - Counts with integrated Finder links.
Web/App: Settings About - Software update, Resources and Runtime.
Web/App: Settings About - Runtime webOptions, build info and memory usage.
Web/App: Settings About - Report an issue link with version info as body.
Web/App: Nav actions visual notification if new version available.
CLI:
version
command now supports--check
and--verbose
options.CLI:
web
command now supports--no-check
option to disable daily check.API:
api/runtime
GET
is now supported.API:
api/raw/stats
GET
is now supported.API:
api/raw/version
GET
is now supported.API:
api/notes/:filename
DELETE
is now supported.API: New endpoints added to specification.
Tests: Unit tests for deriving semantic version.
Tests: Unit tests for comparing semantic version and latest version.
Tests: Integration tests with custom builds and mock release response.
Tests: Integration tests for semantic version and new version comparisons.
Tests: Integration tests for note deletion via API.
Tests: Integration tests for runtime via API.
Tests: Integration tests for stats via API.
CI/CD: Github Actions updated to run unit tests and print version.
Changed:
- Building from source now uses
gitversion
andbuildtime
flags. - Notesium version is now derived from
gitversion
.