Skip to content

Releases: alexwkleung/Iris

v0.2.0-dev-6.0

23 Dec 02:19
bc2032a
Compare
Choose a tag to compare

Release Notes

  1. Remove electron-vite, migrate to Electron-ESM-Vite (d1657e1)
  2. Update auto-save debounce to 250ms (db9a6ed)
  3. 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

11 Dec 01:57
7690a37
Compare
Choose a tag to compare

Release Notes

  1. Use message box for empty input (e28cda7)
  2. Add key binds (Escape and Enter) for modal windows.
  3. Fix light theme class color for code highlight in reading mode (bd0401d)
  4. Clean up main process (63495f1)
  5. Clean up renderer process (de6113c)
  6. Clean up preload process (a723def)

See PR for full details: v0.2.0-dev-5.0

v0.2.0-dev-4.3

24 Oct 04:39
4657403
Compare
Choose a tag to compare

Release Notes

  1. Window state is now preserved (648ef05)
  2. Prevent multiple instances from running (648ef05)
  3. Add protocol to allow absolute path (6c23093, 5afab61)
  4. Refactor settings for rigidness and use only .settings.json to store data (cd1c640)
  5. Add GenericEvent for creating and disposing events (72e7524)
  6. Show dialog error box when create folder and create file input boxes are empty after pressing continue (3202600, 36c546b)
  7. Universal binary is now supplied (macOS).

See PR for full details: v0.2.0-dev-4.3

v0.2.0-dev-4.2

17 Jul 06:37
Compare
Choose a tag to compare

v0.2.0-dev-4.2 release.

Release notes:

  1. Use Inter Bold for highlighted headings written in advanced mode (HTML tags) when reading mode is active (bc1282f)
  2. 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

08 Jul 05:30
Compare
Choose a tag to compare

v0.2.0-dev-4.1 release.

Release notes:

  1. Fixed width calculation of editors/modes (4c335c4)

v0.2.0-dev-4

06 Jul 06:28
Compare
Choose a tag to compare

Fourth dev release.

Release notes:

  1. Reading mode (diagram, math, syntax highlighting, etc)
  2. UI tweaks

v0.2.0-dev-3

28 Jun 06:18
Compare
Choose a tag to compare

Third dev release.

Release notes:

  1. Added persistence for settings
  2. Switch between basic and advanced editors
  3. Cursor themes (default and block)

v0.2.0-dev-2

22 Jun 02:29
Compare
Choose a tag to compare

This is the second dev release.

Quick release notes:

  1. UI tweaks
  2. Added kebab dropdown menu for editor
  3. Added delete file
  4. Settings (currently not persisted, will lose changes on app quit)
  5. Dark theme

v0.2.0-dev-1

17 Jun 06:28
Compare
Choose a tag to compare

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

12 May 23:19
Compare
Choose a tag to compare

v0.1.1 has minor tweaks to the UI and other minuscule changes.

Please see the notes below.

Notes

  1. v0.1.x are considered prototype builds.

  2. v0.2.0 is currently in progress. Please be advised that it may contain implementations that are incompatible with v0.1.x, such as the source code.

  3. It is recommended that you install v0.2.0 once it's released since it will be the initial mainstream build for Iris.