Pineapple 0.3.0-RC1
Pre-release
Pre-release
This is the first release candidate for 0.3.0.
Changes are:
- Immense amount of refactoring, rescoping variables as private, ensure PSR-2 cleanliness
- Fix lots of suggestions as made by phpmd/phpcs/CodeClimate
- Introduce PDO driver
- Abstract common functionality between Doctrine DBAL and PDO and move into a trait
- Statement handles moved into
StatementContainer
s, and used to abstract code further for sharing - Fix some fundamental bugs produced by 0.2.0
- Produce some exceptions for cases that constitute misuse/internal faults and should cause fatals in calling code if uncaught
- Drop the
connect
method, DSN requirement and drop a large volume of unused code
This is a significant release over 0.2.0, and brings about a high level of suitability for production use.