Skip to content

v1.12.0

Compare
Choose a tag to compare
@leafo leafo released this 06 Jan 20:32
· 93 commits to master since this release

This update is required for the latest version of OpenResty: A compatibility change with how a number is converted from a pattern has caused a issue with how queries with an affected row count return.

https://luarocks.org/modules/leafo/pgmoon

Dependencies update:

There is now a guide on the top of the documentation listing all the optional dependencies for different environments. Because support for all versions of Lua has been added, Luabitop is no longer automatically installed as a dependency. This means that if you wish to use pgmoon with Lua 5.1 or 5.2 then you will need to install it manually:

$ luarocks install luabitop

If you are upgrading then you will already have it installed

Changes:

  • Lua pattern to number compatibility fix (John Regan @jprjr)
  • Support for Lua 5.1 through 5.4 (John Regan @jprjr)
  • Fix bug where SSL version was not being passed when using LuaSec (Murillo Paula @murillopaula)
  • Default to TLS v1.2 when using LuaSec
  • Luabitop is no longer automatically installed as a default dependency (for Lua version compatibility)
  • Migrate test suite from Travis to GitHub actions. Test suite now uses docker to spawn test postgres servers