Releases: libxmlplusplus/libxmlplusplus
Releases · libxmlplusplus/libxmlplusplus
5.4.0
5.4.0 (stable):
- Node: Add eval_xpath().
(Kjell Ahlstedt) Issue #66 (Marie Preusse)
Meson build:
- Require meson >= 0.62.
- Use Meson's pkgconfig module instead of the libxml++.pc.in template.
(Kjell Ahlstedt)
5.2.1 (stable):
- Parser: Ignore deprecation of xmlParserCtxt members.
(Kjell Ahlstedt)
Documentation:
- Don't link to removed developer-old.gnome.org.
(Kjell Ahlstedt)
Meson build:
4.2.0
4.2.0 (stable):
- Node: Add eval_xpath().
(Kjell Ahlstedt) Issue #66 (Marie Preusse) - Use callback functions with C linkage
(Kjell Ahlstedt) Issue glibmm#1 (Murray Cumming) - Parser: Ignore deprecation of xmlParserCtxt members.
(Kjell Ahlstedt)
Documentation:
- Don't link to removed developer-old.gnome.org or removed parts
of library.gnome.org.
(Kjell Ahlstedt)
Meson build:
- Require python3 >= 3.7. That's what Meson requires.
- Require meson >= 0.62.
- Use Meson's pkgconfig module instead of the libxml++.pc.in template.
(Kjell Ahlstedt)
5.2.1
5.2.1 (stable):
- Parser: Ignore deprecation of xmlParserCtxt members.
(Kjell Ahlstedt)
Documentation:
- Don't link to removed developer-old.gnome.org.
(Kjell Ahlstedt)
Meson build:
5.2.0
5.2.0 (stable):
- Use callback functions with C linkage
(Kjell Ahlstedt) Issue glibmm#1 (Murray Cumming)
Documentation:
- Update Visual Studio build docs
(Chun-wei Fan) Pull request #52 - Remove AUTHORS and add general information to README.md
(Kjell Ahlstedt) Issue gtkmm#140 - Parser docs: Add a link to parser options
- README.md: Add info about building the documentation
(Kjell Ahlstedt)
Meson build:
- Cleanup and fix libxml2 dep search
(Chun-wei Fan) Pull request #51 - Don't fail if warning_level=everything
(Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 - Add bcrypt dependency when libxml2 is a subproject
Issue #64 (Kjell Ahlstedt)
(Andrew Potter) Pull request #65 - Don't require the 'dot' command to build the documentation
(Kjell Ahlstedt) Issue libsigcplusplus#98 - Add the build-manual option
(Kjell Ahlstedt)
Build:
- Make it compatible with libxml2 >= 2.12.0
by modifying #include directives
(Kjell Ahlstedt)
5.0.4
5.0.4 (stable):
Documentation:
- Update Visual Studio build docs
(Chun-wei Fan) Pull request #54 - Parser docs: Add a link to parser options
(Kjell Ahlstedt)
Meson build:
- Cleanup and fix libxml2 dep search
(Chun-wei Fan) Pull request #53 - Don't fail if warning_level=everything
(Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 - Add bcrypt dependency when libxml2 is a subproject
Issue #64 (Kjell Ahlstedt)
(Andrew Potter) Pull request #65 - Don't require the 'dot' command to build the documentation
(Kjell Ahlstedt) Issue libsigcplusplus#98 - Add the build-manual option
(Kjell Ahlstedt)
Build:
- Make it compatible with libxml2 >= 2.12.0
by modifying #include directives
(Kjell Ahlstedt)
4.0.3
4.0.3 (stable):
Documentation:
- Update Visual Studio build docs
(Chun-wei Fan) Pull request #56 - Parser docs: Add a link to parser options
(Kjell Ahlstedt)
Meson build:
- Detect if we build from a git subtree
(William Roy) Merge request gtkmm!72 - Don't copy files with configure_file()
(Kjell Ahlstedt) - Fix the evaluation of is_git_build on Windows
(Kjell Ahlstedt) Issue gtkmm#131 (William Roy) - Backport libxml2 CMake support from libxml++-5.0
(Chun-wei Fan) Pull request #55 - Don't fail if warning_level=everything
(Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 - Don't require the 'dot' command to build the documentation
(Kjell Ahlstedt) Issue libsigcplusplus#98 - Add the build-manual option
(Kjell Ahlstedt) - Add bcrypt dependency when libxml2 is a subproject
Issue #64 (Kjell Ahlstedt)
(Andrew Potter) Pull request #65
Build:
- Make it compatible with libxml2 >= 2.12.0
by modifying #include directives
(Kjell Ahlstedt)
3.2.5
3.2.5 (stable):
Documentation:
- Update Visual Studio build docs
(Chun-wei Fan) Pull request #58 - Parser docs: Add a link to parser options
(Kjell Ahlstedt)
Meson build:
- Detect if we build from a git subtree
(William Roy) Merge request gtkmm!72 - Don't copy files with configure_file()
(Kjell Ahlstedt) - Fix the evaluation of is_git_build on Windows
(Kjell Ahlstedt) Issue gtkmm#131 (William Roy) - Backport libxml2 CMake support from libxml++-5.0
(Chun-wei Fan) Pull request #57 - Don't fail if warning_level=everything
(Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 - Don't require the 'dot' command to build the documentation
(Kjell Ahlstedt) Issue libsigcplusplus#98 - Add the build-manual option
(Kjell Ahlstedt) - Add bcrypt dependency when libxml2 is a subproject
Issue #64 (Kjell Ahlstedt)
(Andrew Potter) Pull request #65
Build:
- Make it compatible with libxml2 >= 2.12.0
by modifying #include directives
(Kjell Ahlstedt)
2.42.3
2.42.3 (stable):
Documentation:
- Update Visual Studio build docs
(Chun-wei Fan) Pull request #61 - Parser docs: Add a link to parser options
(Kjell Ahlstedt)
Meson build:
- Detect if we build from a git subtree
(William Roy) Merge request gtkmm!72 - Don't copy files with configure_file()
(Kjell Ahlstedt) - Fix the evaluation of is_git_build on Windows
(Kjell Ahlstedt) Issue gtkmm#131 (William Roy) - Backport libxml2 CMake support from libxml++-5.0
(Chun-wei Fan) Pull request #59 - Don't fail if warning_level=everything
(Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 - Don't require the 'dot' command to build the documentation
(Kjell Ahlstedt) Issue libsigcplusplus#98 - Add the build-manual option
(Kjell Ahlstedt) - Add bcrypt dependency when libxml2 is a subproject
Issue #64 (Kjell Ahlstedt)
(Andrew Potter) Pull request #65
Build:
- Make it compatible with libxml2 >= 2.12.0
by modifying #include directives
(Kjell Ahlstedt)
5.0.3
5.0.3 (stable):
- exception: Fix linking on MinGW
(Chun-wei Fan) Issue #45 (Rosen Penev)
(Chun-wei Fan) Pull request #46 - headers: Drop LIBXMLPP_API from 'friend' members
(Chun-wei Fan) Pull request #47
Meson build:
- Detect if we build from a git subtree
(William Roy) Merge request gtkmm!72 - Don't copy files with configure_file()
(Kjell Ahlstedt) - Fix the evaluation of is_git_build on Windows
(Kjell Ahlstedt) Issue gtkmm#131 (William Roy)
5.0.2
5.0.2 (stable):
- Document, Node: Recognize HTML documents
(Kjell Ahlstedt) Issue #23 (rkd77) - Parsers: Avoid std::getline for istream inputs
(Andrew Potter) Pull request #28 - Many small updates, suggested by the clang-tidy program
(Rosen Penev) Pull requests #33-#35, #37-#43
Build:
- Meson build: When mm-common >= 1.0.4 is used, Perl is not required
(Kjell Ahlstedt) - Win32: Don't include afxres.h in resources
- Support Visual Studio 2022
(Chun-wei Fan) - Meson build: Specify 'check' option in run_command()
Will be necessary with future versions of Meson.
(Kjell Ahlstedt) - Meson build: Avoid configuration warnings
(Kjell Ahlstedt, Rosen Penev) Pull request #27 - docs/manual: Sort example file lists
See https://gitlab.gnome.org/GNOME/gtkmm-documentation/-/merge_requests/15
by Bernhard M. Wiedemann
(Kjell Ahlstedt) - Meson build: Enable static building on windows
(Andrew Potter) Pull request #29 - Meson build: Require meson >= 0.60.0
- Meson build: libxml2 can be built as a subproject
(Andrew Potter) Pull request #30 - NMake Makefiles: Remove dependency on msvc_recommended_pragmas.h
- NMake Makefiles: Make things more configurable
(Chun-wei Fan) Issue #44 (lxxxd)
Documentation:
- docs/manual: Upgrade from DocBook 4.1 to DocBook 5.0
(Kjell Ahlstedt) - MSVC_NMake/README: Document dependency placement
(Chun-wei Fan) Issue #44 (lxxxd)