Releases: aurthurm/beak-editor
Releases · aurthurm/beak-editor
v0.1.2
@amusendame/beakblock-core / react / vue 0.1.2
Core
- EditorConfig.dragDrop — pass DragDropConfig (or
false); headingLockBadge:'locked-only'|'all-headings'(click toggles lock with bypass; assigns lockId for H1–H3 when locking). - setDocument — sets COMPLIANCE_LOCK_BYPASS_META on full doc replace.
Examples / docs (repo)
- Nuxt compliance: H1–H3 outline, cursor-based section insert, template studio, docs updates.
See CHANGELOG.md.
v0.1.1
Changed
- Workspace — all publishable and example
package.jsonversions set to 0.1.1 to match git tagv0.1.1. - npm scope — published packages use
@amusendame/*instead of@aurthurm/*(install paths and imports updated across the workspace).
Added
Core (@amusendame/beakblock-core)
- Compliance lock — Optional
EditorConfig.complianceLockwithcreateComplianceLockPlugin: headings can setattrs.locked(plus optionallockReason,lockId). Blocks are read-only for normal edits; reordering vs other locked blocks is gated byallowReorder. Trusted code may set transaction metaCOMPLIANCE_LOCK_BYPASS_METAto apply changes. Integrates with drag-and-drop (handle visibility), bubble menu hiding, multi-block delete, and markdown/HTML round-trip viadata-beakblock-*attributes. - Lock UI — Default CSS shows a padlock at the start of locked headings and a
.ob-block-lock-badgein the hover side menu (tooltip fromlockReasonwhen present).
Documentation
- Compliance lock — Configuration, policy matrix, bypass, helpers, DOM/CSS hooks, and collaboration notes. Linked from Plugins, Heading block, Styling, Compliance demo, and the root README.
[0.1.0] - 2026-04-18
Changed
- Workspace — all publishable and example
package.jsonversions set to 0.1.0 to match git tagv0.1.0.
Added
Documentation
- Compliance workflow (Nuxt) — describes the
examples/nuxt-vuecompliance workspace: section approvals, append-only approval history, author read-only lock after sign-off, optional document-level dual attestation, IndexedDB stores, and export appendices. Cross-linked from Versioning, Comments, the root README, and Vue package README.
v0.1.0
Full Changelog: https://github.com/aurthurm/beak-editor/commits/v0.1.0