This repository has been archived by the owner on Nov 25, 2024. It is now read-only.
Releases: jamesramsay/hercule
Releases · jamesramsay/hercule
1.2.2
1.2.1
IMPROVEMENTS
- Compiled module will use precompiled pegjs grammar for faster parsing.
FIXES
- Fixed issue where escaped quotes would cause parser to crash.
1.2.0: Default values
DEFAULT VALUES
Default values allow you to provide a default link if an overriding reference is not provided.
1.1.2
FIXES
- Fixed issue where empty extends (
[empty extend](file.md extend:"")
) would fail.
1.1.1
FIXES
- Fixed issue where providing the verbose logging flag to the CLI would not provide any verbose logging.
1.1.0: HTTP link support
HTTP Links
Links can now be HTTP or HTTPS links rather than simple local file links. This is particularly useful for API Blueprints which use JSON schemas stored remotely.
1.0.0: Stable release
- Improved package for use as a library as well as CLI usage
- Simplified documentation
- Moved examples out of README.md
- Increased code coverage
- Greater code modularity
0.2.3: String reference support
FIXES
- Fixed issue where string references were not being handled correctly
0.2.1: Fix missing `blanket` dependency
FIXED
- Fixes an issue where users couldn't run
hercule
without installing dev dependencies.
0.2.0 - Markdown inspired link style syntax
LINK SYNTAX
New 'link syntax' makes it easy to traverse files which will be transcluded when viewing GitHub and other editors.
Examples: :[name](link)
will render :name and be correctly linked