Releases: hughsie/libxmlb
Releases · hughsie/libxmlb
0.3.21
Bugfixes:
- Check for corrupt XbSiloNode values in a smarter way (Richard Hughes)
0.3.20
Bugfixes:
- Do not always strip literal text (Richard Hughes)
- Do not assume .txt files are application/xml (Richard Hughes)
- Fix a crash when loading a corrupt XMLb store (Richard Hughes)
- Fix writing files on Windows (Richard Hughes)
0.3.19
New Features:
- Add xb_version_string() to get the runtime ABI version (Richard Hughes)
Bugfixes:
- Add the runtime version as the default XMLb invalidation GUID (Richard Hughes)
0.3.18
Bugfixes:
- Fix decompressing large zstd files, harder (Richard Hughes)
- Include the pkgconfig variables in the subproject declared dependency (Richard Hughes)
0.3.17
Bugfixes:
- Create SECURITY.md for the OpenSSF scorecard (Richard Hughes)
- Fix decompressing large zstd files (Richard Hughes)
- Use zst as the file extension for zstd (Richard Hughes)
0.3.16
New Features:
- Add the lzma and zstd support to the pkgconfig file
Bugfixes:
- Make the LZMA support optional
0.3.15
New Features:
- Sprinkle attribute((nonnull)) to give a little more compile-time safety (Richard Hughes)
Bugfixes:
- Accept text/xml as an alternative to application/xml (peigongdsd)
- Do not inline shared code (Chun-wei Fan)
- Fix compiling with Visual Studio (Chun-wei Fan)
- Fix the exported api test on Windows (Chun-wei Fan)
- Generate and use .def file for clang-cl builds (Chun-wei Fan)
- Release source file handles early (Milan Crha)
0.3.14
Bugfixes:
- Fix comparing indexed text with integer values (Richard Hughes)
0.3.13
Bugfixes:
- Correctly tokenize when using a bound text value (Richard Hughes)
- Ensure tokens are all NULL when using xb_opcode_init() (Richard Hughes)
0.3.12
New Features:
- Use indexes when binding value (Richard Hughes)
Bugfixes:
- Avoid building errors and debug strings when possible to make XbQuery faster (Christian Hergert)
- Fix content type detection on macOS (Richard Hughes)
- Inline a number of machine internals to make queries faster (Christian Hergert)
- Make zstd support optional (sulincix, aliriza)
- Setup various release build options (Christian Hergert)