Releases: programmfabrik/fylr-plugin-example
Release list
v1.40.0
Adds example-request-only-with-warnings, a metadata recipe that reports warnings through the new json_warnings path of its mapping config.
Unlike json_error, warnings do not fail the mapping — the values still apply and fylr passes the texts on to whoever triggered the run; a background task writes them to its log. Mirrors example-request-only-with-error for the other half of what a recipe can report, so fylr's apitest can cover that path with no licensed plugin and no external service (#80512).
Release v1.39.0
A node extension with an npm dependency. dump/npm requires dayjs and formats a date passed as a query parameter. A plugin never ships node_modules, so the extension answers only because fylr-build-plugin resolved the require into the delivered file at build time — the example plugin is where every feature is exercised, and this one had no coverage. fylr's apitest test/api/plugin/fylr_example/dump_npm_GET.json asserts it.
build.yml uses the new bundles layout (fylr-build-plugin v1.9.0): the webfrontend bundle is one ordered source list, with the vendored example-lib.js listed first, so it is evaluated before the CoffeeScript that calls into it.
The release workflow builds again: it had been failing since tool v1.8.0 over the retired -out flag.
see #80732
Release v1.38.1
write_db_tx: fail_swallowed trigger — the db_pre_save callback can now deliberately swallow a failed in-TX write (duplicate insert over api_tx_url), exercising fylr's fail-on-error TX join contract (fylr #80077): the save must be refused at commit, nothing becomes durable. Used by fylr's test/api/db/plugin/write_db_tx suite.
Release v1.38.0
Built by fylr-build-plugin (see #80307): manifest.yml + explicit build.yml, loca mastered in the fylr localization sheet, no committed build artifacts. Plugin content unchanged plus an SCSS demo.
Release v1.37.0
Full Changelog: v1.36.1...v1.37.0
Full Changelog: v1.36.1...v1.37.0
Release v1.36.1
Bundle a self-contained README into the plugin zip (fylr-build-plugin). see #80126
Full Changelog: v1.36.0...v1.36.1
Release v1.37.0-tx80077.2
write_db: fall back to api_tx_url on 423 DatabaseLockError (fylr #80077 CI pin)
Full Changelog: v1.36.0...v1.37.0-tx80077.2
Release v1.36.0
Full Changelog: v1.35.0...v1.36.0
Full Changelog: v1.35.0...v1.36.0
Release v1.35.0
Adds the skiptermsfield custom-type subfield: indexed in OpenSearch (search/facets) but kept out of the suggest term tables. Demonstrates the fylr custom-mapping skipTerms flag (fylr #79739). Cut from main (v1.33.0 line); the v1.34.0-pre* line is unrelated.
Full Changelog: v1.33.0...v1.35.0
Release v1.34.0-pre2
Pre-release: add the skiptermsfield custom-type subfield (kept out of the suggest term tables, still indexed in OpenSearch). For fylr #79739 / test/api/db/custom_data_skipterms.
Full Changelog: v1.33.0...v1.34.0-pre2