Releases: alexwkleung/Iris
v0.2.0-dev-6.0
Release Notes
- Remove
electron-vite
, migrate to Electron-ESM-Vite (d1657e1) - Update auto-save debounce to 250ms (db9a6ed)
- Add mode selection options in settings (6498cfa)
See PR for full details: v0.2.0-dev-6.0
Notice
v0.2.0-dev-6.0 will be the last v0.2.0-dev release. Onwards will be v0.3.0-dev releases. v0.3.0-dev will contain breaking changes that could be incompatible with v0.2.0-dev.
v0.2.0-dev-5.0
Release Notes
- Use message box for empty input (e28cda7)
- Add key binds (Escape and Enter) for modal windows.
- Fix light theme class color for code highlight in reading mode (bd0401d)
- Clean up main process (63495f1)
- Clean up renderer process (de6113c)
- Clean up preload process (a723def)
See PR for full details: v0.2.0-dev-5.0
v0.2.0-dev-4.3
Release Notes
- Window state is now preserved (648ef05)
- Prevent multiple instances from running (648ef05)
- Add protocol to allow absolute path (6c23093, 5afab61)
- Refactor settings for rigidness and use only
.settings.json
to store data (cd1c640) - Add
GenericEvent
for creating and disposing events (72e7524) - Show dialog error box when create folder and create file input boxes are empty after pressing continue (3202600, 36c546b)
- Universal binary is now supplied (macOS).
See PR for full details: v0.2.0-dev-4.3
v0.2.0-dev-4.2
v0.2.0-dev-4.2 release.
Release notes:
- Use Inter Bold for highlighted headings written in advanced mode (HTML tags) when reading mode is active (bc1282f)
- Updated CSP to allow
font-src
(f0d35d1):
- This allows a user to copy and paste
link
tags from (i.e., Google Fonts) and load them directly into their note. - A user must use HTML syntax with inline styles for the element containing the corresponding remote font.
Note:
Iris allows remote loading of sources (images, fonts, etc) to be rendered in reading mode, so the user must be aware of any unsafe behaviour that comes with remote sources. Scripts are disabled due to the sanitization step via DOMPurify for safety reasons. However, that doesn't mean loading remote sources that sneakily execute scripts are deemed safe.
This is mainly for advanced mode users using reading mode in conjunction.
Since there's a handful of precautions that I need to mention (i.e., in advanced mode), I'll most likely put this in a page on the website.
v0.2.0-dev-4.1
v0.2.0-dev-4
Fourth dev release.
Release notes:
- Reading mode (diagram, math, syntax highlighting, etc)
- UI tweaks
v0.2.0-dev-3
Third dev release.
Release notes:
- Added persistence for settings
- Switch between basic and advanced editors
- Cursor themes (default and block)
v0.2.0-dev-2
This is the second dev release.
Quick release notes:
- UI tweaks
- Added kebab dropdown menu for editor
- Added delete file
- Settings (currently not persisted, will lose changes on app quit)
- Dark theme
v0.2.0-dev-1
First dev release.
The app is stable to play around with, but be aware that it is not ready for day to day use due to the limited features.
At the moment, only macOS is supported.
v0.1.1
v0.1.1
has minor tweaks to the UI and other minuscule changes.
Please see the notes below.
Notes
-
v0.1.x
are considered prototype builds. -
v0.2.0
is currently in progress. Please be advised that it may contain implementations that are incompatible withv0.1.x
, such as the source code. -
It is recommended that you install
v0.2.0
once it's released since it will be the initial mainstream build for Iris.