Skip to content

Latest commit

 

History

History
352 lines (250 loc) · 16.3 KB

CHANGELOG.md

File metadata and controls

352 lines (250 loc) · 16.3 KB

Changelog

v0.34.0 (2024-07-21)

Feature

v0.33.0 (2024-03-29)

Feature

  • Add lectern.contrib.tagged_function_shorthand (3ea2017)

v0.32.0 (2023-12-17)

Feature

  • Add error message when detecting badly formatted code blocks (025f4bb)
  • Allow multiple directives in a paragraph (d43f32e)

Fix

  • Don't enforce argument names for directive protocol (a62a015)

v0.31.0 (2023-12-06)

Feature

v0.30.0 (2023-12-02)

Feature

  • Add lectern.contrib.vanilla (c21e95d)

v0.29.2 (2023-10-24)

Fix

  • Extract overlay with relative path (e7be328)

v0.29.1 (2023-10-09)

Fix

  • Handle missing directive (d88289f)

v0.29.0 (2023-10-09)

Feature

v0.28.0 (2023-08-07)

Feature

  • Apply directives to context directly (a4cbf48)

v0.27.1 (2023-08-06)

Fix

  • Don't emit fallback function if there are fragments (57c8c0f)

v0.27.0 (2023-08-06)

Feature

v0.26.0 (2022-10-25)

Feature

  • Add merge_zip directive (add74f2)

v0.25.0 (2022-09-20)

Feature

  • Make it possible to raise an error if there was nothing in the message (165330e)

v0.24.1 (2022-09-17)

Fix

  • Don't add namespace title when the namespace is empty (adfa7e5)
  • Properly convert serialized content (3301864)

v0.24.0 (2022-06-18)

Feature

  • Change serialization filter for pytest snapshots (aea38cf)

v0.23.0 (2022-06-18)

Feature

  • Add serialization pack filter (c841d6b)

v0.22.0 (2022-06-18)

Feature

  • Update beet to default to 1.19 (4f2f2e9)

v0.21.2 (2022-04-29)

Fix

  • Don't do fancy concatenation (8d7dd36)

v0.21.1 (2022-04-29)

Fix

v0.21.0 (2022-04-29)

Feature

  • Add LinkFragmentLoader (9d2980c)
  • Add lectern.contrib.messaging (e94e460)

Fix

  • Return bool to indicate if files were added (6ae62bd)

v0.20.1 (2022-04-26)

Fix

v0.20.0 (2022-04-06)

Feature

  • Add format sniffer and allow regular text format in code blocks (85420af)

Fix

v0.19.1 (2022-03-01)

Fix

  • Use compatible beet dependency specifier (5eb9d1b)

v0.19.0 (2022-02-28)

Feature

v0.18.2 (2021-12-22)

Fix

  • Don't overwrite output pack by default (0f9bd42)

v0.18.1 (2021-11-29)

Fix

  • Missing blank line in flat format (db3c1fc)

v0.18.0 (2021-11-16)

Feature

v0.17.1 (2021-11-05)

Fix

  • Update list of supported resources (fbbbbdc)

v0.17.0 (2021-11-05)

Feature

  • Add dynamic directive resolvers (b2b6d21)

v0.16.1 (2021-10-23)

Fix

  • Update lockfile and add discord badge (3a76ee5)

v0.16.0 (2021-09-08)

Feature

  • Add lectern.contrib.plugin (17e1c78)

v0.15.3 (2021-09-01)

Fix

  • Update dependencies and make pyright happy with new click typings (9edd063)

v0.15.2 (2021-07-01)

Fix

  • Declare lectern plugin with configurable decorator (dbcd46c)

v0.15.1 (2021-06-26)

Fix

  • Forgot to document lectern.contrib.yaml_to_json usage in config file (97d5cab)

v0.15.0 (2021-06-26)

Feature

  • Add lectern.contrib.yaml_to_json plugin (9a3ab5e)
  • Baked files can now be stored back into fragments (430e539)
  • Rewrite lectern.contrib.relative_location with a fragment loader (f26e167)
  • Add fragment loaders (c46184a)

v0.14.0 (2021-06-24)

Feature

  • Add lectern.contrib.relative_location (9ce8cff)

Fix

  • Add type alias for AnyDirective (87b73de)

v0.13.1 (2021-06-11)

Fix

v0.13.0 (2021-05-09)

Feature

  • Add define directive (85ec3cc)
  • Move require and script directives into their own beet plugins (a1e33cd)

Fix

  • Pack.png url now uses a static revision (1f7013c)

v0.12.0 (2021-05-09)

Feature

  • Clean error message for invalid urls (7964d24)
  • Add script directive (81603f9)
  • Add directive escaping (5fbd90c)
  • Add download modifier (77f0864)

v0.11.1 (2021-04-27)

Fix

  • Serialize namespace extra (94f1995)

v0.11.0 (2021-04-27)

Feature

  • Add sound and particle directives (87aa5f9)

v0.10.1 (2021-04-25)

Fix

  • The snapshot testing example was not using run_beet properly (3c933e8)

v0.10.0 (2021-04-24)

Feature

v0.9.3 (2021-04-02)

Fix

  • deps: Don't use caret to depend on beet because it's not 1.0 yet (a97779f)

v0.9.2 (2021-03-27)

Fix

  • Snapshots shouldn't compare data pack and resource pack names (941605b)

v0.9.1 (2021-03-24)

Fix

  • Version ranges were weird again (bc37fd9)

v0.9.0 (2021-03-21)

Feature

  • Update beet and add shader highlighting (13e4659)

Breaking

  • @shader_program directive renamed to @shader (13e4659)

v0.8.2 (2021-03-19)

Fix

v0.8.1 (2021-03-17)

Fix

  • Make the directive comment regex a little more forgiving (0471780)

v0.8.0 (2021-03-17)

Feature

Fix

  • Report line number in error messages (c998d68)
  • Take the backticks into account for code fence start line (a2c442c)

v0.7.1 (2021-03-09)

Fix

  • Rename get_markdown prefix argument (85650fa)

v0.7.0 (2021-03-08)

Feature

Fix

  • Accidentally broke emitted filenames (5f034b5)
  • Lanternmc.com now returns a 403 (faaa2d3)

Documentation

  • Document lectern scripts (fea9bbf)
  • Document --prefetch-urls (4b4eaae)

v0.6.1 (2021-03-03)

Fix

v0.6.0 (2021-02-27)

Feature

Fix

  • Don't set any cache timeout (ebbb5a6)
  • Report unexpected arguments for skip directive (f7ff720)
  • Add item_modifier directive (5e034d5)
  • Don't cache data url (c7517a8)

Documentation

v0.5.0 (2021-02-25)

Feature

Fix

  • Use match_tokens() to check for a single code_inline (7117521)

v0.4.0 (2021-02-25)

Feature

v0.3.2 (2021-02-25)

Fix

  • Patch markdown_it to allow arbitrary data urls (bb5c05d)

v0.3.1 (2021-02-24)

Fix

  • Markdown snapshots now use foldable sections (76359e0)

v0.3.0 (2021-02-24)

Feature

v0.2.2 (2021-02-22)

Fix

  • Resolve output_files relative to the context directory (73e4bcd)

Documentation

  • Add command-line utility help text (e615ba1)

v0.2.1 (2021-02-22)

Fix

  • Handle strip_final_newline in the fragment itself (d031607)

v0.2.0 (2021-02-22)

Feature

  • Extract and serialize markdown (7827d61)
  • Implement strip_final_newline modifier (9aef7d4)
  • Add snapshot testing (316e806)
  • Add load method (81953af)

Fix

  • Allow empty modifier (c9937b9)
  • Don't drop modifier (8304433)
  • Add newline between loot table and advancement in README (7337a70)
  • Rename operators to modifiers (3886ec3)

v0.1.0 (2021-02-22)

Feature

  • Plain text extraction and serialization (49e8996)

Fix

  • Change document methods and add tests (8879b90)