Black Sheep Research Library

BlackSheepResearch/Base (library) - Version 3.0.3

Fixes

  • Mistake in Provider code, wrong use statement (3.0.1)
  • Bug in ExtendedDatabase (3.0.3)

Changes

  • Radical restructure and modernisation of all code (3.0.0)
  • Added plugin BSRautostart to automatically initialise the library and set configurable values for cache time and size limits (3.0.2)

BlackSheepResearch/Base (library) - Version 2.4.9

Fixes

  • Fixed error affecting update of existing submissions (2.4.7)
  • Various minor bug fixes (2.4.6)
  • Fixed getIP when $_SERVER not set - use get_env instead (2.4.5)
  • Bug in database credentials while running on local computer caused crash (2.4.4)

Language

  • Added German, Spanish, Italian, Dutch, Polish, Turkish using DeepL translation (2.4.3)
  • Added one language string to support bind to prepared statement (2.4.3)

Changes

  • Added logic to use prepared statements and bound variables. Requires Joomla 4+ (2.4.3)
  • Changed getIP method to use filtered input (2.4.3)
  • Added type hints for many method parameters (2.4.3)
  • Changed line endings to Unix and removed trailing blanks in modules that have been edited (2.4.3)

Notes

  • Changes since 2.4.2