Skip to content

Releases

CipherNotes 1.1.15 - 安全持久化与原生交互重构

Choose a tag to compare

@github-actions github-actions released this 03 Aug 06:58

CipherNotes 1.1.15 - 安全持久化与原生交互重构

Summary

CipherNotes 1.1.15 strengthens interrupted-write recovery, refines the encrypted file viewer, and gives the macOS workspace a clearer native hierarchy with consistent motion.

Highlights

  • Adds transaction-journal recovery for interrupted vault writes and restores.
  • Restores encrypted metadata and attachments as one validated transaction.
  • Splits authentication, security, persistence, backup, import, cache, and shared UI into focused modules.
  • Improves the encrypted viewer with full-screen adaptation, native anchored zoom, 1:1 viewing, and cancellable neighboring preload.
  • Keeps large vault-file imports chunked and off the main interface.
  • Separates the workspace into a stable navigation band, quick overview panel, and content region.
  • Adds consistent account, workspace, protection-state, list, empty-state, and viewer transitions.
  • Removes the automatic sidebar toolbar item that caused the window title to shift between workspaces.
  • Limits the in-app changelog to the latest 10 versions while retaining older history in the source.
  • Respects the macOS Reduce Motion setting throughout the new transitions.
  • Adds a documented local threat model and expanded persistence regression coverage.

Downloads

  • 密笺-1.1.15.pkg: recommended public installer.
  • 密笺-1.1.15.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 48 automated tests
  • Interrupted-write and interrupted-restore recovery tests
  • Metadata and attachment restore transaction test
  • Minimum-window light/dark render checks
  • Login, registration, workspace, and encrypted-viewer visual snapshots
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.15 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.14 - 界面入口与状态安全整理

Choose a tag to compare

@github-actions github-actions released this 02 Aug 02:28

CipherNotes 1.1.14 - 界面入口与状态安全整理

Summary

CipherNotes 1.1.14 consolidates repeated controls into a clearer native macOS hierarchy and closes two locked-state settings paths found during review.

Highlights

  • Keeps the main toolbar focused on Security Center, app settings, and immediate lock.
  • Removes the duplicate bottom shortcut bar and repeated contextual commands without removing capabilities.
  • Makes Security Center the single place for Highest Protection and recovery-code management.
  • Keeps vault import in the vault header, and note actions in note menus and item context menus.
  • Stabilizes the notes/vault segmented control at a fixed width and height.
  • Removes repeated account/protection status from the notes sidebar and duplicate empty-state creation actions.
  • Blocks account settings while locked and dismisses sensitive settings sheets when the vault locks automatically.
  • Preserves the encrypted media viewer, super-private space, decoy space, local security log, backups, changelog, legal disclosure, and equal local-account model.

Downloads

  • 密笺-1.1.14.pkg: recommended public installer.
  • 密笺-1.1.14.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 43 automated tests
  • Minimum-window light/dark/accent render checks
  • Locked, registration, and unlocked-workspace visual regression snapshots
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.14 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.7 - 允许系统截屏

Choose a tag to compare

@github-actions github-actions released this 21 Jul 09:56

CipherNotes 1.1.7 - 允许系统截屏

Summary

CipherNotes 1.1.7 allows standard macOS screenshots, screen recording, and meeting-window sharing while preserving the restored 1.0.8 interface and current login page.

Highlights

  • Removes the system window-sharing exclusion that blocked screenshots and recordings.
  • Allows macOS screenshots, screen recording, and meeting-window sharing of visible app content.
  • Keeps Highest Protection focus shielding, auto-lock, and sensitive preview-cache clearing.
  • Clarifies the screen-capture boundary in the legal and privacy disclosure.
  • Preserves the restored 1.0.8 interface and current responsive login page.

Downloads

  • 密笺-1.1.7.pkg: recommended public installer.
  • 密笺-1.1.7.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 33 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.7 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.6 - 经典界面回归

Choose a tag to compare

@github-actions github-actions released this 21 Jul 06:56

CipherNotes 1.1.6 - 经典界面回归

Summary

CipherNotes 1.1.6 restores the proven 1.0.8 interface throughout the app while retaining the current responsive login page and encrypted data model.

Highlights

  • Restores the 1.0.8 notes, vault, viewer, toolbar, settings, and security-center interface.
  • Preserves the current login, registration, and recovery panel exactly, including its fixed selector and responsive height animation.
  • Keeps the current encrypted vault format, equal-account model, security fixes, and local data compatibility.
  • Adapts the restored interface to asynchronous image previews and the current import-job state model.
  • Verifies both locked and unlocked minimum-window rendering.

Downloads

  • 密笺-1.1.6.pkg: recommended public installer.
  • 密笺-1.1.6.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 33 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.6 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.5 - 主工作区恢复

Choose a tag to compare

@github-actions github-actions released this 21 Jul 06:21

CipherNotes 1.1.5 - 主工作区恢复

Summary

CipherNotes 1.1.5 restores the uncluttered post-login workspace after the account-entry redesign.

Highlights

  • Removes the global bottom utility strip after login so it no longer compresses the notes and vault workspace.
  • Keeps Security Center visible as a dedicated native toolbar control.
  • Leaves low-frequency account, appearance, changelog, and legal actions in the standard macOS menu bar.
  • Preserves the fixed account selector and responsive login form panel introduced in 1.1.4.
  • Adds a minimum-window regression test for the unlocked workspace.

Downloads

  • 密笺-1.1.5.pkg: recommended public installer.
  • 密笺-1.1.5.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 33 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.5 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.4 - 灵动登录面板

Choose a tag to compare

@github-actions github-actions released this 21 Jul 06:03

CipherNotes 1.1.4 - 灵动登录面板

Summary

CipherNotes 1.1.4 restores the intended account-entry interaction: a stable segmented selector above a glass panel that smoothly resizes around each form.

Highlights

  • Keeps the login, registration, and recovery segmented selector at a fixed position and height.
  • Animates the glass panel to each form's measured content height with a restrained spring response.
  • Fades and gently offsets form content during mode changes while respecting Reduce Motion.
  • Anchors the account panel at the top so expansion happens downward without shifting the selector.
  • Restores Appearance, Security Center, Accounts, Changelog, and Legal as direct bottom-window controls.

Downloads

  • 密笺-1.1.4.pkg: recommended public installer.
  • 密笺-1.1.4.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 32 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.4 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.3 - 登录页渲染修复

Choose a tag to compare

@github-actions github-actions released this 21 Jul 05:53

CipherNotes 1.1.3 - 登录页渲染修复

Summary

CipherNotes 1.1.3 removes the login scroll-container rendering path that could result in a blank application window on launch.

Highlights

  • Removes the account-entry scroll-container rendering path responsible for the blank launch regression.
  • Uses the stable macOS window layout path for login, registration, and recovery while keeping the compact 860x620 form fully visible.
  • Keeps Security Center as the visible primary control; Appearance remains grouped under More.
  • Adds a render-content assertion so automated UI checks fail when the direct login screen contains only the background.

Downloads

  • 密笺-1.1.3.pkg: recommended public installer.
  • 密笺-1.1.3.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 32 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.3 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.2 - 登录稳定性与安全入口

Choose a tag to compare

@github-actions github-actions released this 21 Jul 04:06

CipherNotes 1.1.2 - 登录稳定性与安全入口

Summary

CipherNotes 1.1.2 fixes an account-entry rendering regression and restores the security center as the primary bottom-window action.

Highlights

  • Removes the account-entry geometry dependency that could leave a restored app window blank.
  • Uses one reliable native scrolling surface for login, registration, and recovery, so every field remains reachable at any window height.
  • Restores Security Center as the visible primary control; appearance and secondary utilities now live under More.
  • Retains overflow-proof menus, compact-window behavior, and automated 860x620 light/dark/accent rendering checks.

Downloads

  • 密笺-1.1.2.pkg: recommended public installer.
  • 密笺-1.1.2.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 32 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.2 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.1 - 登录界面与窗口适配

Choose a tag to compare

@github-actions github-actions released this 21 Jul 03:43

CipherNotes 1.1.1 - 登录界面与窗口适配

Summary

CipherNotes 1.1.1 refines the account entry experience so it remains calm, native, and fully reachable in compact macOS windows.

Highlights

  • Rebuilds the login, registration, and recovery entry layout around adaptive vertical space instead of a fixed-height form.
  • Keeps account entry centered at normal window sizes and makes the full form safely scrollable at compact heights.
  • Removes the empty fixed form area that made account-mode changes feel visually unstable.
  • Consolidates bottom-window tools into native macOS menus, preserving every action without horizontal overflow.
  • Retains the automated 860x620 light/dark/accent rendering check for the minimum supported window.

Downloads

  • 密笺-1.1.1.pkg: recommended public installer.
  • 密笺-1.1.1.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 32 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.1 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.

CipherNotes 1.1.0 - 内置媒体与大文件体验

Choose a tag to compare

@github-actions github-actions released this 21 Jul 03:30

CipherNotes 1.1.0 - 内置媒体与大文件体验

Summary

CipherNotes 1.1.0 rebuilds the encrypted file-vault viewer and completes a broad performance, storage-integrity, accessibility, and release-tooling pass.

Highlights

  • Views images, PDF files, text, audio, and video inside CipherNotes.
  • Streams audio and video from encrypted 4 MB chunks without plaintext temporary files or external applications.
  • Downsamples thumbnails off the main thread and bounds preview memory with LRU eviction.
  • Adds pause, resume, progress, cancellation, and background deletion behavior for large vault files.
  • Debounces note search and reuses an incremental normalized search index.
  • Keeps note autosave coalesced and skips unchanged encrypted writes.
  • Keeps a validated recovery copy beside vault.json and restores it if the primary metadata file is damaged.
  • Adds a SHA-256 manifest to new backups and validates it before restore.
  • Stores versioned password-derivation settings per account for future KDF upgrades.
  • Retains progressive login throttling and adds encrypted security-audit export.
  • Improves VoiceOver labels and keyboard-accessible media controls.
  • Adds automated 860x620 rendering checks across light, dark, blue-accent, and mint-accent combinations.
  • Updates official GitHub Actions to current runtimes, removing the Node.js 20 deprecation path.

Downloads

  • 密笺-1.1.0.pkg: recommended public installer.
  • 密笺-1.1.0.zip: portable application archive.

Requires macOS 14 or later.

Verification

  • Release metadata validation
  • Swift debug and release builds
  • 32 automated tests
  • Minimum-window light/dark/accent render checks
  • Strict application code-signature verification
  • Installer payload verification

Publishing

Push tag v1.1.0 after the release commit. The GitHub Release workflow builds the same single formal application, creates or updates the Release, and uploads the installer, archive, release notes, user guide, product page, and icon.