Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Dec 09:55
· 71 commits to main since this release
412b96c

1.0.0 (2024-12-21)

Bug Fixes

  • add cloudflare workers types reference for fetch API (7ed3a33)
  • add deployment utilities and fix linting errors (746e6ec)
  • add dom lib and remove unused imports (7cfe352)
  • add eslint config with fetch global (25e5262)
  • add missing closing brace in CLI test file (97787e1)
  • add process.exit mocking and improve Commander.js exit handling (db877cf)
  • align CompileOptions type with compiler implementation (4b638fc)
  • capture console output and improve error handling (bb51abc)
  • ensure compatibility date is always defined in CLI options (61d04f4)
  • ensure console output before exit handling and improve error messages (2ea6bf3)
  • ensure console output before throwing exit errors (534feae)
  • ensure console output is captured before exit handling (00039cc)
  • ensure exit spy is called before throwing expected error (af4d437)
  • ensure explicit console output for version and help commands (82726ef)
  • ensure version and help text are logged before exit (1358916)
  • improve CLI command definitions and error handling (430e200)
  • improve CLI error handling and test assertions (43e445c)
  • improve CLI help handling and compile test assertions (bf47994)
  • improve CLI test assertions and platform API deployment handling (113b32e)
  • improve CLI type safety and options handling (1c5ee9d)
  • improve Commander.js exit handling with event listeners (f6af2c1)
  • improve error handling with proper type checking and specific error messages (547f1bc)
  • improve process.exit mock and CLI exit handling (6cc066f)
  • improve process.exit mock implementation with correct type signature (d6a8e11)
  • improve process.exit mocking and test assertions (9231aca)
  • improve process.exit mocking with direct assignment (9c4e861)
  • improve test types and restore all test cases (179fc9e)
  • let Commander.js handle exit behavior naturally (141bf7d)
  • mock process.exit in test environment and simplify error handling (71cb2f9)
  • move exitOverride before program configuration and simplify error handling (f07ca53)
  • remove redundant help output in exitOverride handler (9ba6e3a)
  • remove unused ast variable and add execa dependency (ab8ae32)
  • replace process.exit with throw Error to match test expectations (e79fc34)
  • restore compile options and update CLI handlers (328747c)
  • restore help command functionality and fix CLI tests (a5f77cf)
  • restore required type imports and update error message format (e256eb9)
  • restore test-specific exit handling and fix process.exit calls (30249c7)
  • simplify CLI implementation and restore exitOverride for consistent test behavior (7d8defd)
  • simplify CLI implementation and use Commander.js built-in help handling (feb253c)
  • simplify CLI implementation to use Commander's built-in help (32c55a2)
  • simplify Commander.js help and version handling (7e4d875)
  • streamline Commander.js exit handling through exitOverride (d429365)
  • Update ci.yml with GITHUB_TOKEN (412b96c)
  • update CLI command handlers and type definitions (7f3c7e8)
  • update CLI default action to use outputHelp (95cf31c)
  • update CLI error handling for help and version commands (a07bb59)
  • update CLI error handling for help text display (3238f73)
  • update CLI error handling to use Commander's exitOverride (9fbd728)
  • update CLI exit code handling and documentation (c644934)
  • update CLI exit handling to match test expectations (3e14623)
  • update CLI exit handling to use process.exit(0) for help and version commands (07be855)
  • update CLI help and version output handling (dbd9e5c)
  • update CLI help text handling and process exit codes (0812b04)
  • update CLI implementation and test setup (e1b1fe7)
  • update CLI implementation to match test expectations (ef3aa6d)
  • update CLI implementation to match test expectations and fix TypeScript errors (836a4e2)
  • update CLI success messages to match test expectations (872a5ee)
  • update CLI to use console.log for version and help output (ede24ab)
  • update CLI version and help flag handling (44c4e90)
  • update ESLint config and fix unused variable warning (d7384d2)
  • update eslint config for web APIs and document changes (c08bc60)
  • update eslint config for worker environment and globalThis (b8c6f31)
  • update exitOverride implementation to properly handle process.exit (0a1fc60)
  • update exitOverride to handle version and help codes (1fc0272)
  • update exitOverride to match test expectations (74e32c6)
  • update test assertions to match actual error messages (31b62e2)
  • update type definitions and fix undefined globals (bd62d59)
  • update types and fix ESLint errors (659730e)
  • update typescript config for cloudflare workers environment (7555a07)
  • update version flag handling to use console.log directly (e0e7ec2)
  • update wrangler deployment types and CLI implementation (bcbda0a)
  • use Commander.js built-in help handling (aa40904)
  • use Commander.js events for help and version handling (9247b23)
  • use globalThis.fetch for proper typing in Workers environment (dfc3f08)

Features

  • implement CLI interface with compile and deploy commands (f99ffc5)
  • implement core compiler and worker template (d9e31ae)
  • implement core MDXLD worker compilation (2f6d102)