This file describes changes in the NormalizInterface package.
1.4.1 (2025-06-20)
- Janitorial changes
1.4.0 (2025-04-14)
- Update to Normaliz 3.10.2 (as usual this implies many breaking
changes, e.g. input type `lattice_ideal` has been renamedto
`normal_toric_ideal` while at the same time `lattice_ideal` has
a new meaning that isnot quite compatible with how it worked before.
So beware and carefully study the Normaliz manual)
- Various janitorial changes
1.3.7 (2024-07-07)
- Require C++14 (as Normaliz or rather e-Antic sometimes needs it, and
it seems OK to require a C++ compiler made in the last 10 years
- Require GAP >= 4.12.1 and use that to simplify some code and scripts
- Improve the code which tries to automatically find GMP headers
1.3.6 (2023-05-19)
- Improve compatibility with an upcoming GAP update
- Minor janitorial changes
1.3.5 (2022-11-05)
- Rename `build-normaliz.sh` to `prerequisites.sh` to match an
undocumented convention used across several packages.
- Minor build system tweaks
1.3.4 (2022-08-07)
- Fix regression that broke building NormalizInterface on macOS
1.3.3 (2022-07-08)
- Update to Normaliz 3.9.3
- Improve build systemto honor CPPFLAGS environment variable
- Explicitly set a so-called "run path" / "rpath" when linking against the
bundled copy of Normaliz (improves compatibility with future versions of
the GAP compiler `gac`, which will notbe using GNU libtool anymore)
1.3.2 (2022-02-24)
- Fix building on Cygwin
1.3.1 (2022-02-19)
- Fix building on FreeBSD
1.3.0 (2021-10-31)
- Update to Normaliz 3.9.1
- Improve the new build system
- Various janitorial changes
1.2.0 (2020-03-26)
- Update to Normaliz 3.8.4
- New build system
- Various janitorial changes
1.1.0 (2019-08-23)
- Add support for rational inputs, e.g. polytopes with rational coordinates
- Update build systemfor improve compatibility with GAP >= 4.9
- Completely rewrote build-normaliz.sh (now downloads a tarball using
curl or wget, instead of cloning a git repository)
- Fix a potential crash when freeing proxy cone objects
- Fix 'unknown cone property' that could occur when using newer versions of
Normaliz, e.g. version 3.5.4
- Display the Normaliz version as part of banner string
- Loads of internal and janitorial changes
- Require Normaliz 3.5.4 or newer (and add support for its new features)
- Sebastian Gutsche is no longer package maintainer
1.0.2 (2017-12-04)
- Use variable rays instead of Rays in test file
1.0.1 (2017-11-30)
- Use TestDirectory, adapt to upcoming GAP build system changes
- Detect C++11 capabilities of compiler, add c++11 flag if necessary
0.9.7 (2016-03-10)
- fix a bug in the conversion between GAP and Normaliz integer values,
which could lead to wrong results for integers with absolute value
roughly between 2^32 and 2^60
- fix crash when using StructuralCopy on a cone (issue #38)
- fix printing of certain integers on 32bit systems (issue #36)
- give better diagnostics when loading NormalizInterface fails due to its kernel extension missing
0.9.6 (2016-02-27)
- upgrade to Normaliz version 3.1.0
- fix wrong file permissions in package archive
0.9.5 (2016-02-01)
- improve build-normaliz.sh
- upgrade to Normaliz version 3.0.90
0.9.4 (2016-01-16)
- README: update installation instructions
- README: explicitly state that the license is GPL v2 or later
0.9.3 (2016-01-10)
- Fixes and changes in PackageInfo.g
- Tweak README.md to autolink URLs in it
0.9.2 (2016-01-07)
- Fix installation instructions in manual
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.