Skip to content

v1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Dec 21:04
7c53fb9

1.1.0 (2024-12-21)

Bug Fixes

  • add import.meta define to both build configs (1a59485)
  • add proper null checks for optional MDXLD properties (3ed8434)
  • add proper type checks for WorkerConfig properties (92e34b8)
  • add type annotation to array map function (5f3585a)
  • align type exports between deploy/types.ts and index.ts (0f2ab7c)
  • consolidate metadata processing and improve special field handling (2cf44dc)
  • define import.meta and import.meta.url in build config (e1af19f)
  • define import.meta.url in esbuild config (0fbb628)
  • ensure special fields are present with all prefix variants (c58586d)
  • improve code block handling and JSON stringification (71ac99b)
  • improve code block handling and YAML-LD prefix support (6b43009)
  • improve code block handling to preserve only first line (f658f29)
  • improve control character handling in metadata serialization (93c7b02)
  • improve control character handling without regex ranges (f217f03)
  • improve metadata handling and fix lint errors (05f58f0)
  • improve metadata handling and JSON parsing in test helper (acab466)
  • improve metadata handling and JSON serialization (b9a3f3a)
  • improve metadata handling and YAML-LD frontmatter processing (54340c3)
  • improve metadata handling with proper type assertions and value processing (84bff3c)
  • improve metadata handling with two-pass processing (c820c6d)
  • improve metadata serialization and type safety in worker template (1efe80b)
  • improve metadata structure and field preservation (4e4e0bf)
  • improve test file structure and remove syntax errors (4f3fc32)
  • improve type safety and metadata field handling (0019f1c)
  • improve type safety and remove unused imports in metadata handling (af8c103)
  • improve type safety in metadata handling with proper type assertions (4dd36e9)
  • improve type safety in test helpers and YAML preprocessing (3e6aee0)
  • improve YAML preprocessing and metadata handling (695675b)
  • improve YAML-LD parsing and worker context handling (501f970)
  • improve YAML-LD parsing and WORKER_CONTEXT format (5844894)
  • make wrangler types optional in build script (73e5cf4)
  • preserve @ and $ prefixes in YAML-LD metadata (ec3440b)
  • remove duplicate format property and update ESM config (ffc5109)
  • remove import.meta.url shim in favor of process.cwd() (bfb4a01)
  • remove unused import-meta.js shim (9c8d077)
  • remove unused processMetadata function (32ded06)
  • resolve merge conflicts and improve metadata handling (65607cf)
  • resolve merge conflicts and improve metadata handling (fcae6ca)
  • resolve merge conflicts in compiler files (2fd1037)
  • resolve syntax errors and improve metadata handling (62c50da)
  • simplify build config and disable import.meta.url (d1fcec5)
  • simplify ESM build configuration (4009916)
  • update build config for dual CJS/ESM output (f250260)
  • update build config to properly handle ESM and import.meta.url (30aaf99)
  • update build config to use IIFE format and handle import.meta (aba21bb)
  • update build configuration to handle ESM modules correctly (9203b10)
  • update build configuration to use IIFE format consistently (aa2f97c)
  • update build script to use build.config.ts and document build issues (ffa9558)
  • update esbuild config for proper ESM handling (96e7b50)
  • update ESM configuration and export syntax (e17ab2b)
  • update ESM configuration and import.meta handling (8f7daec)
  • update ESM configuration and metadata handling (13c4024)
  • update import-meta-url shim to handle URL global properly (567360a)
  • update mdxld dependency to latest available version (d033065)
  • update MDXLD interface to handle optional properties (6b834fb)
  • update MDXLD interface to support string indexing (1a99c73)
  • update metadata parsing to handle @ and $ prefixes correctly (5656fa9)
  • update worker template to use IIFE format (095ddab)
  • update worker template to use proper ESM exports (0edfa5d)
  • update WORKER_CONTEXT format and YAML-LD @ prefix handling (33a6d64)
  • update WORKER_CONTEXT format to match test expectations (635c31d)

Features

  • create worker template and update TypeScript configuration (5469001)
  • implement core compiler with metadata extraction and tests (82c98d1)
  • update worker template and compiler implementation (8d13c66)