- Update beet (
a5e7980
)
- Add lectern.contrib.tagged_function_shorthand (
3ea2017
)
- Add error message when detecting badly formatted code blocks (
025f4bb
) - Allow multiple directives in a paragraph (
d43f32e
)
- Don't enforce argument names for directive protocol (
a62a015
)
- Bump pack format (
5d1818b
)
- Add lectern.contrib.vanilla (
c21e95d
)
- Extract overlay with relative path (
e7be328
)
- Handle missing directive (
d88289f
)
- Support overlays (
518f3c9
)
- Apply directives to context directly (
a4cbf48
)
- Don't emit fallback function if there are fragments (
57c8c0f
)
- Shorthand (
6717332
)
- Add merge_zip directive (
add74f2
)
- Make it possible to raise an error if there was nothing in the message (
165330e
)
- Don't add namespace title when the namespace is empty (
adfa7e5
) - Properly convert serialized content (
3301864
)
- Change serialization filter for pytest snapshots (
aea38cf
)
- Add serialization pack filter (
c841d6b
)
- Update beet to default to 1.19 (
4f2f2e9
)
- Don't do fancy concatenation (
8d7dd36
)
- Use packageable paths (
8e42a07
)
- Return bool to indicate if files were added (
6ae62bd
)
- Use BubbleException (
d2ded22
)
- Add format sniffer and allow regular text format in code blocks (
85420af
)
- Use compatible beet dependency specifier (
5eb9d1b
)
- Update to 1.18.2 (
d9e9f16
)
- Don't overwrite output pack by default (
0f9bd42
)
- Missing blank line in flat format (
db3c1fc
)
- Add flat markdown (
45c5cf5
)
- Update list of supported resources (
fbbbbdc
)
- Add dynamic directive resolvers (
b2b6d21
)
- Update lockfile and add discord badge (
3a76ee5
)
- Add lectern.contrib.plugin (
17e1c78
)
- Update dependencies and make pyright happy with new click typings (
9edd063
)
- Declare lectern plugin with configurable decorator (
dbcd46c
)
- Forgot to document lectern.contrib.yaml_to_json usage in config file (
97d5cab
)
- 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
)
- Add lectern.contrib.relative_location (
9ce8cff
)
- Add type alias for AnyDirective (
87b73de
)
- Update logo (
cafaf65
)
- Add define directive (
85ec3cc
) - Move require and script directives into their own beet plugins (
a1e33cd
)
- Pack.png url now uses a static revision (
1f7013c
)
- Clean error message for invalid urls (
7964d24
) - Add script directive (
81603f9
) - Add directive escaping (
5fbd90c
) - Add download modifier (
77f0864
)
- Serialize namespace extra (
94f1995
)
- Add sound and particle directives (
87aa5f9
)
- The snapshot testing example was not using run_beet properly (
3c933e8
)
- Add prepend modifier (
5e1bb1e
)
- deps: Don't use caret to depend on beet because it's not 1.0 yet (
a97779f
)
- Snapshots shouldn't compare data pack and resource pack names (
941605b
)
- Version ranges were weird again (
bc37fd9
)
- Update beet and add shader highlighting (
13e4659
)
@shader_program
directive renamed to@shader
(13e4659
)
- Update beet (
87b0931
)
- Make the directive comment regex a little more forgiving (
0471780
)
- Add hidden fragments (
510a213
)
- Report line number in error messages (
c998d68
) - Take the backticks into account for code fence start line (
a2c442c
)
- Rename get_markdown prefix argument (
85650fa
)
- Add lectern scripts (
0890b9d
) - Add markdown prefetcher (
e5f65dd
) - Add fragment location (
d79f987
) - Enhance pytest explanation (
8f9b18d
)
- Make pyright happy (
f15700c
)
- 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
)
- Udpate readme (
a110a82
)
- Use match_tokens() to check for a single code_inline (
7117521
)
- Add link fragments (
b0d26d5
)
- Patch markdown_it to allow arbitrary data urls (
bb5c05d
)
- Markdown snapshots now use foldable sections (
76359e0
)
- Handle folded sections (
9f611e5
)
- Resolve output_files relative to the context directory (
73e4bcd
)
- Add command-line utility help text (
e615ba1
)
- Handle strip_final_newline in the fragment itself (
d031607
)
- Extract and serialize markdown (
7827d61
) - Implement strip_final_newline modifier (
9aef7d4
) - Add snapshot testing (
316e806
) - Add load method (
81953af
)
- Allow empty modifier (
c9937b9
) - Don't drop modifier (
8304433
) - Add newline between loot table and advancement in README (
7337a70
) - Rename operators to modifiers (
3886ec3
)
- Plain text extraction and serialization (
49e8996
)
- Change document methods and add tests (
8879b90
)