Releases: GammaFunds/german-law-lookup
Releases · GammaFunds/german-law-lookup
German Law Lookup 0.1.4
German Law Lookup 0.1.4
Community review recommendation cleanup release.
Changes
- Removes the unused
createFetchLawProviderTransporthelper. - Removes stale provider imports left over after the 0.1.3 transport cleanup.
Validation
npm test: 149 passing, 0 failing.npm run build: successful.
Runtime behavior
No parser, cache, lookup, provider priority, or insertion behavior changes.
German Law Lookup 0.1.3
German Law Lookup 0.1.3
Community review warning cleanup release.
Changes
- Removes the
builtin-modulesdev dependency and uses Node's built-in module list fromnode:module. - Removes the direct
fetchfallback from the provider HTTP transport abstraction. - Adds a non-networking fallback transport for provider composition when no runtime HTTP transport is configured.
- Marks async UI event handlers explicitly to satisfy promise-handling checks.
Validation
npm test: 149 passing, 0 failing.npm run build: successful.
Runtime behavior
No parser, cache, lookup, provider priority, or insertion behavior changes.
German Law Lookup 0.1.2
German Law Lookup 0.1.2
Community review scanner fix release.
Changes
- Removes the word “Obsidian” from the plugin manifest description.
- Uses the Obsidian
Setting#setHeading()API for settings headings. - Removes use of
getLanguage()to keep compatibility with the declared minimum app version. - Keeps
minAppVersionat1.8.0.
Runtime behavior
No parser, provider, cache, lookup, or insertion behavior changes.
German Law Lookup 0.1.1 beta
German Law Lookup 0.1.1 beta
Patch beta release.
Changes
- Adds release author metadata to
manifest.jsonandpackage.json. - Keeps plugin id
german-law-lookup. - Keeps Obsidian minimum app version at
1.8.0.
Runtime changes
No runtime behavior changes. Parser runtime, provider logic, cache behavior, UI, and insertion behavior are unchanged.
Installation
Download main.js, manifest.json, and styles.css and place them in:
<your-vault>/.obsidian/plugins/german-law-lookup/
Then reload Obsidian and enable the plugin.
German Law Lookup 0.1.0 beta
German Law Lookup 0.1.0 beta
Initial beta release.
Features
- Look up supported German federal law references in Obsidian.
- Preview retrieved law text before insertion.
- Insert formatted law text into the active note after explicit user action.
- Use official German law text by default.
- Optionally use published English law text where explicitly configured.
- Fall back to German official text when English law text is unavailable.
- Include source and retrieval metadata when enabled.
Limitations
- German federal law only.
- No state law, EU law, case law, legal commentary, or legal advice.
- No generated translations.
Installation
Download the attached main.js, manifest.json, and styles.css files and place them in:
<your-vault>/.obsidian/plugins/german-law-lookup/
Then reload Obsidian and enable the plugin.