Skip to content

Pineapple 0.2.0

Compare
Choose a tag to compare
released this 04 Oct 13:08

This constitutes the next version of Pineapple, and likely the first stable release.

Changes:

  • Lots of PSR-2 compliance, still not complete, but there's more to come in 0.3.x
  • isManip contains fixes to span multiple lines when checking for queries that modify tables (seems to have been missed in upstream DB)
  • masses of docblock fixes, meaning autocompleters/code hinters work
  • typehinting in DoctrineDbal, meaning we stop accepting bad parameters to some methods
  • remove lots of the warning suppression (@) operators so we don't affect logging of genuine issues
  • enabling/disabling result buffering now works (for MySQL platforms)
  • test suite autoloading moved to dev, so won't appear in production namespaces
  • we now have 100% code coverage (n.b. this does not include methods which have been marked deprecated, which we intend to remove or move to pineapple-compat)