Skip to content

Releases: codepoet80/enyo2-checkmate

2.4.0 - More Secure, Less Races

Choose a tag to compare

@codepoet80 codepoet80 released this 26 Aug 17:24

Data is now stored scrambled. Note: It is not encrypted, since the goal of this project is to maintain backward compatibility with retro devices that can't do much in the way of crypto. However, the scramble is salted with each user's chess move, so its semi-private.

Existing tasks are stored plain until edited. New tasks will be scrambled -- if you see a scrambled result, you need to update your client!

Race conditions have been resolved by separating the view model from the data model (and syncing them in the background).

webOS Users can now save their credentials in their webOS Community account (or remove them, if they desire.

Self-host with Check Mate service, or use the public version (and PWA) here: checkmate.wosa.link

2.1.0 Beta

2.1.0 Beta Pre-release
Pre-release

Choose a tag to compare

@codepoet80 codepoet80 released this 26 Nov 17:23
750b821

This pre-release tests a modernized build system, upgraded by Claude, that allows targeting new Android SDK versions and builds with modern NodeJS and Cordova. It retains backward compatibility with webOS by switching Node and Java versions during the build.

Bug fix release

Choose a tag to compare

@codepoet80 codepoet80 released this 26 Nov 13:13

Adds a dark(er) mode based on OS preference.

Worked with Claude to solve some troublesome race conditions:

  • Less chance of duplicate item creation
  • Less chance of failed item creation
  • Less chance of deletion failure

Also fixed building on modern macOS and Linux.

2.0 Cross Platform Release

Choose a tag to compare

@codepoet80 codepoet80 released this 26 Nov 02:04

Builds on modern Mac and Linux for all target platforms. This version begins some work on an offline mode.

1.0.1

Choose a tag to compare

@codepoet80 codepoet80 released this 02 Sep 18:15

Move to new app domain, implement changes required by Google to target higher API version.

1.0.0 - Initial Release

Choose a tag to compare

@codepoet80 codepoet80 released this 04 Mar 19:04

Initial cross-platform release support webOS, LuneOS, Android and modern browsers (including iOS and Android) via web hosting.