Skip to content

Releases

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Sep 04:38
Immutable release. Only release title and notes can be modified.
7957f2c

📜 Changelog

✨ What's Changed in v1.0.1

🛠️ Bug Fixes

  • 380c57d — 🐛 [fix] Preserve redirected terminal redraw and unrelated stream errors (6 files, +137, -24)

  • f0d54fb — 🐛 [fix] Replace live terminal progress without erasing remark reports (80 files, +971, -215)

    • 🐛 [fix] Reclaim only owned terminal rows, including multiline and wrapped Unicode paths; preserve intervening stdout/stderr output and Windows console transport.
    • 🧪 [test] Add terminal emulator and real CLI regressions; retain 90% coverage gates and all ESM/CommonJS consumers.
    • 📝 [docs] Regenerate 31 colored demos, capture the live static preview, and document redraw boundaries and the justified Unicode-width dependency allowance.
    • 🧹 [chore] Prepare 1.0.1 with verified lifecycle installation and bundled MIT attribution.

🧪 Testing

  • 4f8b5a2 — 🧪 [test] Isolate CP437 color checks and record 1.0.1 release notes (2 files, +21, -1)

🔧 Build System

  • 2a11286 — 👷 [build] Resolve the actionlint archive advisory before release (2 files, +5, -15)

Note

Release comparison: v1.0.0...v1.0.1

✨ What's Changed in v1.0.0

✨ Features

  • 17b1fbd — ✨ [feat] Add native remark file progress and plugin infrastructure (#1) (164 files, +50766, -3)
    • ✨ [feat] Add native remark file progress with the established plugin tooling
    • ✨ [feat] Observe unified transformer executions with all progress options and seven presets
  • Preserve Markdown, trees, diagnostics, streams, terminal state, and exit status
  • Share the callable ESM/CommonJS identity and keep process reporting lazy
    🧪 [test] Verify real remark CLI behavior, packed consumers, and Node 22 compatibility
  • Cover worker capture, quiet imports, repeated registrations, colors, and CP437 terminals
  • Require 90% runtime coverage and complete public API documentation
    📝 [docs] Add Docusaurus, 31 colored demos, API references, and three config inspectors
    👷 [build] Adapt shared configurations, strict npm lifecycle policy, and GitHub quality workflows
  • Prepare trusted publishing of a verified tarball without dispatching a release
    • 🐛 [fix] Repair inspector assets and portable CLI test fixtures
    • Use canonical temporary paths on macOS, replace generated worker code with a static fixture, and verify check commands preserve tracked files. Supply the missing remark inspector favicon alias while keeping upstream assets intact.
    • 🐛 [fix] Isolate package versions and snapshot validated progress options
    • Add regression coverage for accessor-backed settings and independently loaded package versions. Preserve the Windows console writer after source and CP437 verification, complete remark-specific support docs, and repair inspector startup icon base paths. Retain packed-artifact contents and integrity in compatibility evidence.

🛠️ Bug Fixes

  • 522bd4e — 🐛 [fix] Strip complete terminal sequences before parsing filenames (3 files, +52, -4)

    • 🐛 [fix] Remove ANSI payloads before relative-path and basename handling, while escaping remaining literal controls after segmentation.
    • 🧪 [test] Cover hyperlink payloads containing separators in relative, POSIX, and Windows paths. All 104 tests pass with unchanged coverage thresholds.
  • 7c546fd — 🐛 [fix] Preserve exact filename spacing in the static terminal preview (2 files, +39, -303)

  • 6399cb2 — 🐛 [fix] Match progress presentation to the ESLint plugin (75 files, +896, -332)

    • 🐛 [fix] Cycle bold directory colors, dim separators and activity labels, and distinguish filename stems from extensions. Align spinner, prefix, status, and metric colors and display subsecond durations in milliseconds.
    • 🧪 [test] Add ANSI contracts for native and cross-platform paths, preserved separators, control escaping, and summaries. Extend real remark reporter comparisons at 80 and 160 columns; all 101 tests pass with 100% statement, line, and function coverage and 95.65% branches.
    • 📝 [docs] Regenerate all 31 demonstrations and refresh static and social previews. Preserve bold and dim ANSI styles in SVG, document presentation behavior, record the ESLint reference, and provide npm installation instructions.
    • 🧹 [chore] Prepare the requested 1.0.0 package and metadata version while retaining Vitest 4 and the existing native remark API and lifecycle guarantees.
  • 7bd275b — 🐛 [fix] Serve inspector routes directly on GitHub Pages (#2) (6 files, +44, -11)

    • 🐛 [fix] Serve inspector routes directly on GitHub Pages
    • 🐛 [fix] Generate HTML entrypoints for static routes declared by all three inspector bundles so direct links and refreshes can load the application.
      🧪 [test] Require every declared route in the documentation output and retain startup icon checks.
      📝 [docs] Explain the Pages routing compatibility step and record the public-site finding in the quality review.
    • 📝 [docs] Synchronize inspector hosting contributor guidance

📝 Documentation

  • d7614c4 — 📝 [docs] Record the filename sanitization review in release notes (1 file, +6, -0)

  • f56476e — 📝 [docs] Include the static preview correction in release notes (1 file, +6, -0)

  • 324ac72 — 📝 [docs] Generate the complete 1.0.0 release changelog (1 file, +53, -5)

🧪 Testing

  • b12e011 — 🧪 [test] Preserve fractional durations in regression case titles (1 file, +1, -1)

🧹 Chores

  • 74b9ddd — 🧹 [chore] Bootstrap Remark File Progress (2 files, +26, -0)

New Contributors

⭐ Contributors

Thanks to anyone who has 🧑‍💻 contributed.

This changelog was automatically generated with ⛰️ git-cliff.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 16:42
Immutable release. Only release title and notes can be modified.
fa5d322

📜 Changelog

✨ What's Changed in v1.0.0

✨ Features

  • 17b1fbd — ✨ [feat] Add native remark file progress and plugin infrastructure (#1) (164 files, +50766, -3)
    • ✨ [feat] Add native remark file progress with the established plugin tooling
    • ✨ [feat] Observe unified transformer executions with all progress options and seven presets
  • Preserve Markdown, trees, diagnostics, streams, terminal state, and exit status
  • Share the callable ESM/CommonJS identity and keep process reporting lazy
    🧪 [test] Verify real remark CLI behavior, packed consumers, and Node 22 compatibility
  • Cover worker capture, quiet imports, repeated registrations, colors, and CP437 terminals
  • Require 90% runtime coverage and complete public API documentation
    📝 [docs] Add Docusaurus, 31 colored demos, API references, and three config inspectors
    👷 [build] Adapt shared configurations, strict npm lifecycle policy, and GitHub quality workflows
  • Prepare trusted publishing of a verified tarball without dispatching a release
    • 🐛 [fix] Repair inspector assets and portable CLI test fixtures
    • Use canonical temporary paths on macOS, replace generated worker code with a static fixture, and verify check commands preserve tracked files. Supply the missing remark inspector favicon alias while keeping upstream assets intact.
    • 🐛 [fix] Isolate package versions and snapshot validated progress options
    • Add regression coverage for accessor-backed settings and independently loaded package versions. Preserve the Windows console writer after source and CP437 verification, complete remark-specific support docs, and repair inspector startup icon base paths. Retain packed-artifact contents and integrity in compatibility evidence.

🛠️ Bug Fixes

  • 522bd4e — 🐛 [fix] Strip complete terminal sequences before parsing filenames (3 files, +52, -4)

    • 🐛 [fix] Remove ANSI payloads before relative-path and basename handling, while escaping remaining literal controls after segmentation.
    • 🧪 [test] Cover hyperlink payloads containing separators in relative, POSIX, and Windows paths. All 104 tests pass with unchanged coverage thresholds.
  • 7c546fd — 🐛 [fix] Preserve exact filename spacing in the static terminal preview (2 files, +39, -303)

  • 6399cb2 — 🐛 [fix] Match progress presentation to the ESLint plugin (75 files, +896, -332)

    • 🐛 [fix] Cycle bold directory colors, dim separators and activity labels, and distinguish filename stems from extensions. Align spinner, prefix, status, and metric colors and display subsecond durations in milliseconds.
    • 🧪 [test] Add ANSI contracts for native and cross-platform paths, preserved separators, control escaping, and summaries. Extend real remark reporter comparisons at 80 and 160 columns; all 101 tests pass with 100% statement, line, and function coverage and 95.65% branches.
    • 📝 [docs] Regenerate all 31 demonstrations and refresh static and social previews. Preserve bold and dim ANSI styles in SVG, document presentation behavior, record the ESLint reference, and provide npm installation instructions.
    • 🧹 [chore] Prepare the requested 1.0.0 package and metadata version while retaining Vitest 4 and the existing native remark API and lifecycle guarantees.
  • 7bd275b — 🐛 [fix] Serve inspector routes directly on GitHub Pages (#2) (6 files, +44, -11)

    • 🐛 [fix] Serve inspector routes directly on GitHub Pages
    • 🐛 [fix] Generate HTML entrypoints for static routes declared by all three inspector bundles so direct links and refreshes can load the application.
      🧪 [test] Require every declared route in the documentation output and retain startup icon checks.
      📝 [docs] Explain the Pages routing compatibility step and record the public-site finding in the quality review.
    • 📝 [docs] Synchronize inspector hosting contributor guidance

📝 Documentation

  • d7614c4 — 📝 [docs] Record the filename sanitization review in release notes (1 file, +6, -0)

  • f56476e — 📝 [docs] Include the static preview correction in release notes (1 file, +6, -0)

  • 324ac72 — 📝 [docs] Generate the complete 1.0.0 release changelog (1 file, +53, -5)

🧪 Testing

  • b12e011 — 🧪 [test] Preserve fractional durations in regression case titles (1 file, +1, -1)

🧹 Chores

  • 74b9ddd — 🧹 [chore] Bootstrap Remark File Progress (2 files, +26, -0)

New Contributors

⭐ Contributors

Thanks to anyone who has 🧑‍💻 contributed.

This changelog was automatically generated with ⛰️ git-cliff.