CHANGELOG

Releasing new versions

  • create a release branch
  • update the changelog below
  • update version and copyright-years in ./LICENSE and ./src/corowatch.lua (in doc-comments header, and in module constants)
  • create a new rockspec and update the version inside the new rockspec:
    cp corowatch-scm-1.rockspec ./rockspecs/corowatch-X.Y.Z-1.rockspec
  • test: run make test and make lint
  • clean and render the docs: run make clean and make docs
  • commit the changes as release X.Y.Z
  • push the commit, and create a release PR
  • after merging tag the release commit with version_X.Y.Z
  • upload to LuaRocks:
    luarocks upload ./rockspecs/corowatch-X.Y.Z-1.rockspec --api-key=ABCDEFGH
  • test the newly created rock:
    luarocks install corowatch

Version 1.1, released 30-Dec-2022

  • feat: make hookcount configurable
  • fix: in Lua 5.1, sethook should be called without "coro" for the main thread
  • fix: make pack/unpack nil-safe

Version 1.0, released 04-Feb-2014

  • no automatic monkey patching of globals anymore

Version 0.2, released 07-Apr-2013

  • fixed debughook settings, improved performance

Version 0.1, released 04-Apr-2013

  • initial release
generated by LDoc 1.4.6 Last updated 2022-12-30 13:06:00