1.10.0 [2026-03-20]
- Add raw-solr-response export format
- Update README with all export formats and holding status example

1.9.0 [2026-03-20]
- Add json-holding-status export format with HoldingStatus parser
- Add holding_status_document() convenience method
- Add strict facet value validation for facet_avail, format_de14, and access_state

1.8.0 [2026-03-20]
- Add --from-url option for query, scroll, solr-params, and solr-request

1.7.0 [2026-03-20]
- Add AppDetails parsed fields: id, record, title, format, contributor, identifier
- Add HTML entity unescaping for record dict values
- Split JsonLdResponse into JsonLdDetails (detail view) and JsonLdSearch (search view)
- Add JsonLdDetails properties: id, name, author, url, type
- Add JsonLdDetails.found detection for bare /id/ URLs
- Fix "Github" → "GitHub" typo in README
- Add export format and JSON-LD examples to README

1.6.0 [2026-03-20]
- Add json-ld export format
- Add AppSearch and JsonLdResponse parser classes
- Fix CLI query/document commands ignoring --export-format

1.5.1 [2026-03-19]
- Fix merge_facets() dropping duplicate-key facets (e.g. --facet language=ger --facet language=eng)
- Bump txpyfind minimum version to 1.2.6

1.5.0 [2026-03-19]
- Rename json_dumps compact parameter to pretty, aligning with --pretty flag
- Add unit tests for CLI (test_cli.py) and parser (test_parser.py)
- Strengthen test_client.py assertions
- Enforce coverage minimum of 95% in CI
- Add pytest testpaths configuration to pyproject.toml

1.4.0 [2026-03-19]
- Add SlubFind.EXPORT_FORMATS class constant and --export-format choices validation to CLI
- Bump txpyfind minimum version to 1.2.4

1.3.0 [2026-03-19]
- Update GitHub Actions versions (checkout@v5, setup-python@v6)
- Bump txpyfind minimum version to 1.2.0

1.2.0 [2026-03-19]
- Fix pylint issues: too few public methods (R0903), too many arguments (R0913), too many positional arguments (R0917)

1.1.0 [2026-03-19]
- Make compact JSON output the default; add --pretty flag for indented output
- Add --type choices and facet key validation to CLI
- Expose SlubFind.QUERY_TYPES and SlubFind.FACETS as class-level constants

1.0.0 [2026-03-19]
- Add command-line interface (query, document, scroll, settings, solr-params, solr-request)
- Add --show-url flag to print request URL without fetching
- Align facet handling with txpyfind v1.1.0

0.1.0 [2025-06-01]
- first published release

0.0.0 [2023-08-01]
- initial commit
