Skip to content

Releases: howlil/nox

Nox 1.1.2

Choose a tag to compare

@github-actions github-actions released this 15 Oct 21:31
b63d8ce

[1.1.2]

Fixes

  • Harden agent lifecycle, OAuth recovery, and provider diagnostics.
  • Enforce selected/folder research authority on final provider context, including ambient and historical data.
  • Preserve committed assistant replies when study timer persistence fails.
  • Keep model-free learning commands accessible while a provider is offline.
  • Add regression coverage for scoped context, timer failure, and offline commands.
  • Carry forward latest Obsidian popout, accessibility and CSS corrections from master.

Nox 1.1.1

Choose a tag to compare

@github-actions github-actions released this 15 Oct 12:04
414b176

[1.1.1]

Fixes

  • Fix malformed literal newline escapes in the landing dialog stylesheet.
  • Correct the production CSS validation so uncompiled Tailwind directives are rejected from release artifacts.
  • Use Obsidian font variables with compatible generic font fallbacks.

Quality and compatibility

  • Add regression coverage for malformed CSS and compiled-artifact validation.
  • Parse plugin and landing CSS in CI, including landing-only changes.
  • Document the runtime call graph and review decisions for privileged provider and vault boundaries.

Nox 1.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 11:23
9457d0a

[1.1.0]

Compatibility

  • Adopt Obsidian 1.13 declarative settings with searchable configuration and native Usage/Token pages.
  • Align plugin unload with Obsidian's synchronous lifecycle while observing the final learning checkpoint.
  • Replace an expensive quiz CSS :has() selector with explicit selection state.

Security and reliability

  • Validate persisted OAuth credentials before accepting scopes, expiration, or refresh tokens.
  • Preserve authenticated provider transports and restricted subprocess boundaries.
  • Use a supported Electron import boundary and Obsidian DOM helpers where appropriate.

Engineering

  • Replace deprecated builtin-modules with Node.js builtinModules.
  • Add targeted regression tests for credential decoding, quiz state, settings, and unload behavior.
  • Document Community review trade-offs, external provider permissions, and release acceptance criteria.

Release caveats

  • Desktop-only, requires Obsidian 1.13.0 or later.
  • Provider capabilities depend on installed CLIs or account eligibility.
  • Production publication requires separate native desktop smoke tests and the final Community review.

Nox 1.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 10:24
bca1b01

[1.0.0]

First major release

  • Establish NOX 1.0.0 as the desktop Obsidian plugin release line. Requires Obsidian 1.13.0 or later.
  • Include contextual note explanations, guided learning plans, practice and review flows, opt-in note edit proposals, and AGY, Codex, or authorized ChatGPT provider integrations from the current NOX codebase.

Community review compatibility

  • Preserve user-controlled sidebar placement when disabling or reloading the plugin.
  • Move composer, history-swipe, icon, and motion style changes to Obsidian-compatible scoped CSS and dynamic custom properties.
  • Render the settings heading with the native Obsidian Setting API.

Security and release integrity

  • Stop emitting raw AGY/Codex subprocess standard-error details into NOX diagnostics.
  • Document local subprocess, filesystem, vault, clipboard, and credential-storage boundaries.
  • Add tests for Community review regressions and credential-safe process failures.
  • Generate and verify provenance attestations for main.js, manifest.json, and styles.css before publishing new release assets.

Release limitations

  • NOX remains desktop-only. Provider access depends on locally installed runtimes and account entitlements.
  • Passing CI and release-provenance verification does not certify live provider connectivity or native Obsidian desktop acceptance.

Nox 0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 09:46
d8e107e

[0.1.0]

Initial public release candidate for the Nox desktop learning companion.