Skip to content

Releases: OmegaGiven/OG-suite

v0.1.21

Choose a tag to compare

@OmegaGiven OmegaGiven released this 28 May 16:54

Release 0.1.21

Included in this release:

  • Server-backed Files/Drive API for Suite browser mode
  • Browser Suite Notes/Files aligned to primary server behavior
  • Sync regression harness for automated concurrent-edit testing
  • Built-in Cabin Sketch font option in Appearance settings
  • Texture presets and uploaded texture support carried into this release

Artifacts:

  • docker-compose.yml
  • og-suite-server-docker-linux-amd64-v0.1.21.tar.gz

Android note:

  • A new unsigned universal Notes APK was built locally for 0.1.21, but it was not published because the existing Android release keystore password is not available in this environment. I did not switch signing identities, because that would break upgrade installs for existing users.

v0.1.20

Choose a tag to compare

@OmegaGiven OmegaGiven released this 26 May 18:32

Release notes:

  • Fix Notes workspace sync flushing for create/delete/metadata/folder operations.
  • Add create/delete sync stress coverage and harden switching stress selectors.
  • Refresh Notes mobile launcher icon with a smaller foreground mark.
  • Bump server and Notes Android version to 0.1.20.

Validation:

  • cargo test --manifest-path backend/Cargo.toml
  • npm run check --workspace @og-suite/notes
  • npm run build --workspace @og-suite/suite
  • Android signed APK verified with apksigner.
  • Server Docker image smoke-tested on /api/v1/system/version.

v0.1.19

Choose a tag to compare

@OmegaGiven OmegaGiven released this 26 May 16:53

Release v0.1.19\n\n- Hardened live CRDT document sync over WebSocket with persisted server acknowledgements and HTTP fallback.\n- Updated Feed activity actions to show note names instead of document IDs.\n- Includes linux/amd64 server Docker image archive and signed Android Notes APK.

v0.1.18

Choose a tag to compare

@OmegaGiven OmegaGiven released this 22 May 18:30

Release v0.1.18: Notes sync diagnostics and cache hardening, manual push/pull controls, copyable sync logs, authoritative server pulls for browser Notes, and Files open actions for notes/audio/local files. Includes linux/amd64 server Docker artifact and signed Notes Android APK. APK icon hotfix: full black Android launcher background with a smaller white Notes mark and corrected adaptive/legacy launcher resources.

v0.1.17

Choose a tag to compare

@OmegaGiven OmegaGiven released this 21 May 20:32

Release v0.1.17: Notes sync hardening, mobile/editor polish, and the updated Notes app icon. Mobile APK hotfix: fixes Android adaptive launcher icon resource fallback, keeps the launcher icon dark with the notes mark, and uses Android visual keyboard insets so the title/toolbar stay fixed while the keyboard is open and bottom editor text remains scrollable above the keyboard.

v0.1.16

Choose a tag to compare

@OmegaGiven OmegaGiven released this 21 May 18:16

Patch release for concurrent Notes delete/backspace sync.\n\n- Fixes CRDT hydration for legacy plain-text server snapshots so Backspace/Delete updates can remove existing text instead of being pulled back to old content.\n- Guards remote document refresh after network awaits so in-flight local edits are not overwritten.\n- Adds a desktop/mobile delete convergence stress test and updates existing stress selectors.\n\nValidation: CRDT tests, Notes check, backend tests, suite build, notes build, delete/concurrency/rich stress tests, Android APK build/sign/verify, Docker linux/amd64 build.

v0.1.15

Choose a tag to compare

@OmegaGiven OmegaGiven released this 21 May 17:56

Patch release for larger Notes backups and better backup failure reporting.\n\n- Raises server JSON sync request limit to 25 MB for larger note backup payloads.\n- Shows HTTP failure details in the Notes backup status instead of a generic backup failure.\n- Bumps server and Notes release metadata to 0.1.15.\n\nValidation: notes check, backend tests, suite build, notes build, Android APK build/sign/verify, Docker linux/amd64 build.

v0.1.14

Choose a tag to compare

@OmegaGiven OmegaGiven released this 21 May 17:29

Patch release for mobile Notes scroll performance and server build.\n\n- Improves mobile Rich-mode Notes scrolling by reducing mobile blur/shadow work and throttling Rich editor toolbar state updates.\n- Bumps server and Notes release metadata to 0.1.14.\n\nValidation: notes check, backend tests, suite build, notes build, Android APK build/sign/verify, Docker linux/amd64 build.

v0.1.13

Choose a tag to compare

@OmegaGiven OmegaGiven released this 21 May 13:49

Patch release for notes sync reliability.\n\n- Fixes server-side CRDT deduplication so a restarted mobile app cannot have newer edits dropped when it reuses a local client sequence.\n- Advances the Notes client sequence from existing document updates when opening notes.\n- Removes the redundant settings action from the Notes file action bar.\n\nValidation: workspace checks, CRDT tests, backend tests, production builds, performance budget, color audit, Docker smoke test, signed Android APK verification.

v0.1.12

Choose a tag to compare

@OmegaGiven OmegaGiven released this 21 May 13:32

Release v0.1.12\n\n- Applies the OG design philosophy docs/checklist and low-tech budget checks.\n- Adds shared color audit/performance budget scripts and tokenizes app status/danger/overlay colors.\n- Tightens Notes mobile title/action spacing and makes Notes title/header color adjustable via Appearance.\n- Hardens Notes sync so queued local edits upload before remote bootstrap/pull.\n\nValidation: npm checks, CRDT tests, backend tests, web builds, perf budget, color audit, Docker smoke test, signed Android APK verification.