Skip to content

Releases: onmax/comark-ui

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 20:03
c9394ef

v0.5.0 is the next major release.

👉 Changelog

compare changes

🚀 Enhancements

  • ⚠️ publish the preset as comark-ui, and lay out the docs like Nuxt UI's (#168)
  • metrics: show ::stats rows as stat tiles with tiles (#163)
  • preset: draw Mermaid diagrams with comark-pele (#165)
  • quiz: question, poll, and recall blocks for lessons (#167)
  • charts: write values on bars with labels, and cross the plot with a line at a value (#166)
  • preset: one agent skill, comark-plugins, with a reference for every package (#158)
  • cards: add Nuxt UI's soft and subtle variants, which wash a card in its color (#162)
  • table: color cells and rows by status with tone spans (#164)

🩹 Fixes

  • chips: keep the favicon on the line when prose styles give images a top margin (#172)

📖 Documentation

  • title the landing page Comark UI, with a headline and description like Nuxt UI's (#170)
  • search finds typos, other word endings, keywords, and what each section says (#159)
  • let the Usage switch pick the install command, without a second switch in the installer (#161)
  • show the Usage code with every plugin or alone, under the installer's switch (#157)

🏡 Chore

  • rename the project to comark-ui and move the docs to comark-ui.onmax.me (#169)

❤️ Contributors

v0.4.1

Choose a tag to compare

@onmax onmax released this 24 Oct 10:36
eb26876

👉 Changelog

compare changes

🚀 Enhancements

  • charts: add gantt charts (#153)
  • preset: add @onmax/comark, every plugin in one install (#141)

🩹 Fixes

  • shadcn-style defaults for critic, outline, tests, cards, and code-notes, and docs without frames in frames (#152)
  • docs: the icon card's header icon holds still on the landing canvas (#155)

📖 Documentation

  • drop the babysitter prompt that leaked into AGENTS.md through #116 (594e4c7)

❤️ Contributors

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 08:14
f9234c7

v0.4.0 is the next major release.

👉 Changelog

compare changes

🚀 Enhancements

  • tests: add comark-tests (#138)
  • code-notes: add comark-code-notes (#134)
  • xref: add comark-xref (#130)
  • table: add comark-table (#126)
  • keys: add comark-keys (#124)
  • footnotes: add comark-footnotes (#123)
  • cast: add comark-cast (#122)
  • cjk: add comark-cjk (#116)
  • metrics: add comark-metrics (#114)
  • diagrams: add comark-diagrams (#137)
  • sources: add comark-sources (#132)
  • properties: add comark-properties (#128)
  • links: add comark-links (#121)
  • critic: add comark-critic (#115)
  • colors: add comark-colors (#111)
  • lint: a rule and a Doctor page for every plugin issue (#143)
  • annotate: margin notes: bottom notes, at and to, curved leaders, a bracket mark, violet by default, and one ink per figure (#145)
  • tabs: package-manager tabs from one install command (#109)
  • media: play videos and audio with controls on the shadcn/ui tokens (#148)
  • figure: add comark-figure (#118)
  • mark: add comark-mark (#113)
  • qr: add comark-qr (#135)
  • outline: add comark-outline (#125)
  • deflist: add comark-deflist (#110)
  • details: add comark-details (#127)
  • lint: validate links across files, block local and preview URLs, and check URLs on request (#120)
  • file-tree: add comark-file-tree (#119)
  • fields: add comark-fields (#133)
  • reading-time: add comark-reading-time (#136)
  • code: line markers, diffs, collapsed ranges, line numbers, and terminal frames (#117)
  • media: add comark-media (#108)
  • badge: add comark-badge (#129)
  • cards: add comark-cards (#131)
  • steps: add comark-steps (#112)
  • docs: recipes in the playground and on the landing canvas, and an icon card on the landing (#106)
  • chips: show X, Bluesky, YouTube, and GitLab avatars through unavatar.io and keep images on disk between builds (#104)
  • docs: fill the landing canvas with every example and turn chart cards through their charts (#103)
  • charts: draw any Vega-Lite chart over the table (#101)
  • charts: draw while parsing, and render with Vue, React, and Svelte (#99)
  • code: --ck-title-font for the header's title, and a Theming page for comark-diff (#92)
  • code: a header above the code with its file's name and the buttons, and actions with an icon and an onCodeAction() callback (#86)
  • diff: move ::diff out of comark-annotate into its own package, comark-diff (#73)
  • chips: a tinted chip with a hairline ring that stays in the line, --cp-* variables, and a Theming page (#83)
  • charts,embed: a Theming page for annotate, charts, embed, github, and icon, with CSS variables for a chart's side padding and a Short's width (#84)
  • tabs: slide the open tab's highlight to the tab you pick (#85)
  • CSS variables and a Theming page for zoom, carousel, tabs, and code (#81)
  • ⚠️ require comark 0.8, whose parser keeps Markdown inside HTML blocks (#75)
  • github: rename comark-github-callouts to comark-github, and add @user and #123 references and GitHub's HTML allowlist (#74)
  • chips: links and @mentions as chips with the site's favicon or the person's avatar (#76)
  • annotate: numbers pick a free corner, and marks are bolder, hug their target, and each wobble their own way (#66)
  • tabs: add an icon prop, drawn by comark-icon from Iconify names or image URLs (#51)
  • icon: add comark-icon, Iconify icons in Markdown drawn as CSS, and a resolver other plugins share (#54)
  • code: add comark-code, copy and wrap buttons on code blocks and actions of your own (#46)
  • annotate: handwrite side notes and labels in an inlined Caveat by default (#57)
  • annotate,charts: export the agent skill so apps can bundle it, and have it mark only what changed (#52)
  • charts: add comark-charts, charts drawn from Markdown tables that agents read as data (#44)
  • tabs: add comark-tabs, tabs and code groups that read without a script and sync by label (#37)
  • lint: add comark-lint, a linter for Comark documents (#38)
  • include: include Markdown partials and code snippets from files (#34)
  • annotate: add ::diff, a code change shown like a suggested change in a review (#39)
  • embed: add comark-embed, players for video, audio, and tools from a link (#35)
  • annotate: copy a screenshot with its marks, and list side notes under compared screenshots (#26)
  • ⚠️ ESM-only exports and a Node >=22.12 engines floor (#31)
  • annotate: a zoomed screenshot shows its notes beside it, and a mark lights up its note there (#15)
  • github-callouts: GitHub's > [!NOTE] alerts as shadcn-style callouts (#23)
  • annotate: a slider mode for compare (#17)
  • ⚠️ zoom: data-zoom-aside shows a caption beside the zoomed item, and the events map copies to the page and back (#14)

🩹 Fixes

  • docs: calm the landing cards, tidy the switches and list, and show a package's examples in its sidebar (#107)
  • chips: draw avatar chips without a pill, and fade favicon chips' tint and ring (#149)
  • badge: default primary to shadcn's --primary, secondary to the muted text, and error to --destructive (#142)
  • docs: draw the preset card's border over its divider (#144)
  • steps: keep the line between steps on pages that style heading margins (#140)
  • docs: scroll the playground's presets to the one a link opens (#139)
  • docs: jump to the new page's position instead of sliding there (#105)
  • charts: draw dumbbell gridlines and tighter rows so the change reads at a glance (#97)
  • docs: resolve generated landing path from module (#87)
  • docs: center the landing canvas before its first paint after a client navigation (#100)
  • docs: serve the pages build.ts renders, so the Nuxt site has the landing canvas, rail, search, and header again (aaed586)
  • docs: serve generated landing body and harden canvas interactions (d8eff8c)
  • docs: render fixed hero and reset pooled copy state (4be2e65)
  • docs: fetch server island body directly (025115c)
  • charts: marks on their points, every month labeled, notes in their own style, and readable labels on areas (#91)
  • annotate,carousel: badges stay on their own mark, and carousel slides align to the top (#90)
  • zoom,tabs: a gap between grouped blocks, centered thumbnails, visible gallery arrows, and a raised selected tab in dark (#89)
  • chips: name the chip .cp, so a chart on the same page stops drawing as a gray pill (#82)
  • docs: resolve build merge conflict (4d15d0c)
  • drop the stale code page, name the linter's command lint-comark everywhere, lint ::embed, and correct three LICENSE files (#77)
  • lint: publish as comark-linter, since npm refuses comark-lint as too close to remark-lint (#55)
  • lint: know comark-tabs' :::tabs-item and ::code-group, which its renderer has no component for (#59)
  • lint: never throw on odd frontmatter or huge entities, and place and find diagnostics correctly (#43)
  • annotate: ::diff marks whole characters, keeps highlights, follows a .dark theme, and looks like a shadcn Card (#41)
  • annotate: Control+C copies a zoomed screenshot again, and the SVG clone states its safety (#33)
  • github-callouts: bundle only the theme from comark-zoom, so callouts don't install zoom or ship its styles (#29)
  • annotate: draw lighter marks and keep their numbers off the target (#28)
  • zoom: keep ComarkZoomEventMap, which #14 named for hosts that extend the events (#27)
  • zoom: the HTML renderer's script shows the aside and maps copies too (#25)
  • green CI on main after #14 and #17 (#24)

💅 Refactors

  • docs: keep each package's pages in its own docs/ folder, like VueUse (#79)
  • lint: rename comark-lint to lint-comark, since npm blocks a name that close to remark-lint (#67)

📖 Documentation

  • a still canvas of every example, open examples in the sidebar, a page per annotate component, and plainer prose (#150)
  • charts: add a performance example, page load before and after a fix (#147)
  • fields: say which margins sit outside the layer's override rule (#146)
  • say "Built on Comark" in the footer, without crediting the Comark team for this site (#102)
  • chips: show links as a pull request would cite them, not a credits line (#98)
  • calm the landing, so the canvas holds still and cards and the studio play on hover (6d87481)
  • count the plugins on the banner and Open Graph image instead of naming comark-annotate (96458dd)
  • build the site with Nuxt 5 and @vite-hub/content (#45)
  • a Theme pane in the playground to try the --comark-* tokens live (#94)
  • embed: a Live code example that runs embedded, and why WebContainer projects need an isolated page (#93)
  • clearer example names, marks on what their notes describe, correct numbers, and legible playground cards (#88)
  • one container per canvas card, and a studio made for agents whose document uses five plugins (90b689a)
  • a canvas of live plugin demos on the landing page, and a studio that writes, checks, fixes, and renders (37805e6)
  • copy and reset in the playground editor's corner, a plain Config pane, and a search box whose icon stays put (#72)
  • silly examples from a made-up correlations app, an Open Graph image, and a README banner (#70)
  • lint: a guide for running ...
Read more

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 11:11
26233e9

v0.2.0 is the next major release.

👉 Changelog

compare changes

🩹 Fixes

  • ⚠️ zoom: open nested items by keyboard, skip hidden ones, and load data-zoom-src behind the page image (#16)
  • ⚠️ carousel: scope controls to their carousel, follow RTL, report dropped content in meta.issues (#13)
  • annotate: report an unsafe bound link even next to a plain one (#21)
  • ⚠️ annotate: clearer issues, title and href props, theming, and aligned side notes (#12)
  • zoom: a zoomed block keeps its size, so closing doesn't jump (#11)

🤖 CI

  • pin the Pullfrog workflow's actions to the commits vitehub uses (#18)

❤️ Contributors

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 07:27
7ae00f9

v0.1.3 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes

  • annotate: a zoomed screenshot shows its notes too (c31d177)

❤️ Contributors

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 20 Oct 06:40
ed3ab22

v0.1.2 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes

  • carousel: enable the arrows of a hidden carousel, frame slides of mixed heights, and use shadcn-style controls (#9)

❤️ Contributors

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 18:16

v0.1.1 is the next minor release.

👉 Changelog

compare changes

🚀 Enhancements

  • theme zoom, carousel, and annotate with shadcn-style tokens (4394c00)

🩹 Fixes

  • annotate: keep bullets on lists inside notes, link the screenshot url as Preview, and say which tags security must block (4e6a931)

📖 Documentation

  • one radius family for the installer; the command box is no longer a pill next to square toggles (00fa4a3)
  • keep the header row of a zoomed example table (7486aaf)

❤️ Contributors

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 14:25

v0.1.0 is the next major release.

👉 Changelog

compare changes

🚀 Enhancements

  • ⚠️ annotate: zoom screenshots and show comparisons as a carousel (46797fb)
  • zoom,carousel: ship style.css, zoom with context, and carousels that fit (daffca2)
  • carousel: add comark-carousel for any Markdown content (cadd3a7)
  • zoom: add comark-zoom, medium-zoom for images and any block (57024a9)

🩹 Fixes

  • zoom,carousel: keep style.css in bundles and type the Svelte entries (17c57d5)
  • zoom: keep the page still when the zoom locks scrolling (14b9ebd)

📖 Documentation

  • group the zoom and carousel pages like annotate (01a65ec)
  • comark.onmax.me with an index and one page per plugin (d66a779)

📦 Build

  • run publint on every package build (165edf9)

🏡 Chore

  • turn the repository into a pnpm workspace (6138c9e)

🤖 CI

  • let Workers Builds deploy branch previews (fd417aa)
  • build the packages before lint and typecheck (7641541)
  • run a few Playwright checks of the docs site (87f8c7a)

❤️ Contributors

v0.0.4

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:32
2511922

v0.0.4 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes

  • html: put the screenshot heading above the image and align notes to the start (b7cfad9)

🤖 CI

  • pin actions by digest and add Renovate, like nuxt-better-auth (2935cb3)

❤️ Contributors

v0.0.3

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:28
dc2fe50

v0.0.3 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes

  • draw thicker marks and arrows (8dd0526)

❤️ Contributors