Tags give the ability to mark specific points in history as being important
  • v0.3.1   v0.3.1 Fixes: - Fixed an issue where python modules are installed in /usr/usr/lib/python-blah
  • v0.3.0   v0.3.0 Dependencies: * fmtlib introduced to format human readable error messages. Breaking API changes: * ListTypeUnmatchException is renamed to ListTypeMismatchException. Breaking ABI changes - sover bumped to 0.3.0: * Many functions are now declared constexpr and accept const-qualified parameters.
    Release v0.3.0
  • v0.2.1   v0.2.1 Fixes: * One may specify python module directory in CMake if needed. * Code coverage is now disabled by default to prevent static-link errors. Features: * NBTP command line utility now supports reading from standard input. This allows one to do `cat map_0.dat | gunzip | nbtp-cli -`. ???: * C++ standard is raised to C++20.
    Release v0.2.1
  • v0.2.0   v0.2.0: Screw boost Bug fixes: * Long tags are now correctly displayed on Windows. * CMake scripts are overhauled for building with MSYS2 on Windows. Screw MSVC and msbuild. Breaking API changes: * Inserting a tag into a list of a different content type now throws ListTypeUnmatchException instead of a generic std::runtime_error. * Shared library version is bumped to 0.2.
    ccdc0421 · meta: bump sover to 0.2 ·
    Release v0.2.0
  • v0.1.2   v0.1.2 Internal design changes: * Copy and move assignments / constructors * Various noexcept and const enforcements Python API: * __copy__ implementation for all tags * Removal from CompoundTag by tag name * Constructor of ListTag with specified TagType Meta: * pybind11 submodule bumped to 2.6.1
    928d8924 · README: bump ·
    Release v0.1.2
  • v0.1.1   v0.1.1 * De-constify CompoundTag::getPayload() This might cause issues with multi-threading, but alas, we are not using that for now. * Remove compile time NBTP_NAMESPACE macros in the code
  • v0.1   version 0.1 Basic functionality from C++ side and python side
    28a5e439 · cleanup ·