Skip to content

Releases: OrgMentem/zotio

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 11:17

Changelog

Features

  • 72d5d5e: feat(mcp): version-stamp zotio-mcp and gate releases on it (@enieuwy)

Fixes

  • 5dccfd4: fix(cli): dogfood fixes from a live 804-item library (@enieuwy)
  • 6319b47: fix(mcp): tighten golden-file write perms to 0600 (gosec G306) (@enieuwy)

Documentation

  • 51f8ed3: docs(changelog): cut 0.7.0 (@enieuwy)
  • c4c66ec: docs(notes): add CI-green pre-tag gate to release runbook (@enieuwy)
  • 2b3d388: docs(readme): move live-bibliography badge from header into CI section prose (@enieuwy)
  • 39e0f5e: docs: codify MCP single-surface invariant and release version-stamp check (@enieuwy)

Build & CI

  • 4419140: chore(release): author winget commits as the CLA-signed account (@enieuwy)
  • 318f75d: chore: go mod tidy (promote golang.org/x/text to direct) (@enieuwy)

Other

  • 41cacf1: refactor(mcp)!: retire the typed spec-endpoint tool surface (ADR-0003) (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/zotio

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 02:44

Changelog

Features

  • 7c33dea: feat(cli): ship roadmap Phase 10 — research-workflow depth (@enieuwy)

Fixes

  • 293065a: fix(enrich): stop replacing Extra with the provenance line (@enieuwy)

Documentation

Build & CI

  • 6c879c9: chore(renovate): move config to .github/renovate.json5 (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/zotio

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 13:36

⚠️ Breaking changes (pre-1.0)

zotio is pre-1.0, so these ship in a minor release without a major-version signal. Scripted and agent consumers should review before upgrading:

  • Precondition enforcement replaces silent empty-success. A command whose declared requires (synced store, live local API, Better BibTeX, desktop connector) is unmet now refuses with a structured precondition_unmet envelope and exit 9 instead of returning empty results with exit 0.
  • Diagnostic JSON shapes replaced by the canonical findings envelope for items citekey-conflicts, vault audit, items enrich --validate, and items preprint-check. Switch parsers to the shared findings array. (items audit/items duplicates keep their fields and add findings alongside — non-breaking.)
  • items cite --style <csl-id> renders named CSL styles via the Web API and refuses with exit 9 without an API key, instead of silently falling back to Zotero's default style.

New install channels this release: Scoop (scoop bucket add zotio https://github.com/OrgMentem/scoop-bucket && scoop install zotio), WinGet (winget install OrgMentem.zotio, pending manifest review), and Linux .deb/.rpm/.apk (assets below).

Changelog

Features

  • 4dc0d37: feat(cli): ship roadmap Phase 9 — finish the loops already sold (@enieuwy)
  • f9cbf73: feat(dist): publish to Scoop, WinGet, and Linux packages (@enieuwy)

Documentation

  • 2092054: docs(ci): document bibcheck severity gate and export snapshot verify drift gate (@enieuwy)
  • ad59a0f: docs(roadmap): add Phase 9-11 plan from the feature-ledger review (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/zotio

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 04:52

Changelog

Fixes

  • 656dbef: fix(cli): close write-safety gaps in collections move and tags audit fix (@enieuwy)
  • da3c207: fix(cli): correct sync cancellation/eventing and CRLF vault frontmatter (@enieuwy)
  • b01bb28: fix(cli): honor context cancellation in tail/sync; drop global stdout redirection in workflow run (@enieuwy)
  • 76d7dfd: fix(cli): route tags rename through the --yes mutation gate (@enieuwy)
  • c7fc2c3: fix(docs-gen): write llms.txt artifacts with 0o600 (gosec G306) (@enieuwy)
  • 5b687fd: fix(release): migrate checksum signing to cosign v3 bundle output (@enieuwy)
  • c6fb721: fix(security): harden untrusted-input and egress surfaces (@enieuwy)
  • 2cf1814: fix(security): stop credential leaks across redirects, argv, diagnostics, and on-disk stores (@enieuwy)
  • e43d741: fix(security): thread resolved credentials and library scope through CLI/MCP seams (@enieuwy)
  • c2a4d2d: fix: 0600 perms for report/baseline files (gosec G306) (@enieuwy)
  • 7abd6e3: fix: resolve format, lint, and unchecked error issues to restore passing CI (@enieuwy)

Documentation

  • 8c78aa3: docs(agents): mention zotio-action GitHub Action for CI (@enieuwy)
  • d90bdac: docs(changelog): cut 0.4.0 (@enieuwy)
  • a94c2d6: docs(skill): drop Printing Press branding from user-facing SKILL.md (@enieuwy)
  • 00ba2ee: docs(skill): keep SKILL.md single-file; align install commands to docs (@enieuwy)
  • 11ea903: docs(skill): restructure SKILL.md for agentskills.io conformance (@enieuwy)
  • e9816b5: docs: balance nav grid to 10 (add coding-agent card); suppress generator footer notice (@enieuwy)
  • 18d7bf6: docs: emit agent-facing llms.txt + llms-full.txt at deploy (ZAP-009) — index points agents at the SKILL/CLI first; full docs as one clean-Markdown fetch (@enieuwy)
  • 2a60273: docs: recommend 'npx skills add' for the agent skill (@enieuwy)
  • 59416ad: docs: surface CI/action from index card, install pointer, and README (repoint live badge to CI guide, name the action) (@enieuwy)

Build & CI

  • 768d81d: chore!: drop legacy PP_* compat kept during the press retirement (@enieuwy)
  • 6c81b28: chore(deps): update actions/setup-go digest to 924ae3a (#1) (@enieuwy)
  • 71ad33c: chore(deps): update github-actions (major) (#4) (@renovate-orgmentem[bot])
  • c5fc7fb: chore: retire CLI Printing Press scaffolding (@enieuwy)
  • debae87: chore: scrub local review-tooling references from tracked files (@enieuwy)
  • 35e9b46: chore: stop tracking build artifacts and Printing Press run scratch (@enieuwy)
  • ef19ea1: chore: untrack .agents/diagrams/SKILL.md (@enieuwy)
  • 7a98e81: chore: untrack skill/ dev-home symlink (@enieuwy)
  • 463fe4a: ci: unify actions/setup-go on the SHA-pinned v6 digest (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/zotio

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 01:22

Changelog

Features

  • 60327bc: feat: baseline-diff health gating — --baseline/--write-baseline/--fail-on-new/--report; --fail-on none disables the absolute gate (@enieuwy)

Fixes

  • aed3fc5: fix: 'synced just now ago' phrasing in health scope line (@enieuwy)

Documentation

  • ce9e14e: docs: cron insight + action outputs in CI guide (@enieuwy)
  • d4591ad: docs: curate demo media — one GIF in README (retract-check), wrapped share card replaces terminal GIF, tour GIF stays on docs index (@enieuwy)
  • 2d81263: docs: date 0.3.0 changelog entry (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/zotio

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 05:17

Changelog

Features

Build & CI

  • 903dafc: chore: allowlist Better BibTeX 'Citation Key:' fixture lines in secrets scan (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/zotio

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 07 Jul 04:17

Changelog

Features

  • 8361c29: feat: per-platform MCPB bundles for Claude Desktop + curated changelog (@enieuwy)

Documentation

  • d21f7c0: docs: Zotero trademark disclaimer (@enieuwy)
  • 7887d2a: docs: first-party install channels (brew, signed releases, source) — printing-press library links 404'd; add CI-for-your-bibliography guide; trademark disclaimer in docs footer (@enieuwy)

Build & CI

  • 842d678: ci: goreleaser brews directory Formula — root-placed formula was invisible to brew (@enieuwy)

Curated history: CHANGELOG.md · Install: brew install orgmentem/tap/zotio

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 03:46

Automatic Homebrew tap publishing (scoped PAT), the live README bibliography badge, an honest formula description, and CI lint fixes.

Install: brew install orgmentem/tap/zotio · CHANGELOG.md

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 18:02

First tagged release: the trust-and-automation layer for Zotero.

Highlightslibrary health (CI-gateable report + shields badge), items retract-check (Retraction Watch data), reviewable import, items enrich, journal undo, items bibcheck, two-way Obsidian/Logseq vault sync, export snapshot, items summarize, zotio init, and the zotio-mcp MCP server. Six platforms, cosign-signed checksums, SBOMs.

See CHANGELOG.md for the full curated history.