Skip to content

Releases: dayspring-tech/Propel

Add PHP return types to generated model classes

Choose a tag to compare

@jwong-dayspring jwong-dayspring released this 03 Mar 19:14
d69122f

What's Changed

Full Changelog: 1.9.0...2.0.0

Clean up PHP 8.0 and 8.1 deprecations

Choose a tag to compare

@jwong-dayspring jwong-dayspring released this 03 Mar 19:06
fc48bb3

What's Changed

  • Clean up PHP 8.0 and 8.1 deprecations. Add support for PHP 8.2 and 8.3. Drop PHP 7.4. by @jwong-dayspring in #8

Full Changelog: 1.8.2...1.9.0

Add php 8.2-8.4 to test matrix

Choose a tag to compare

@jwong-dayspring jwong-dayspring released this 03 Mar 18:43
a503c47

What's Changed

Full Changelog: 1.8.1...1.8.2

fix for postgres12+ compatibility

Choose a tag to compare

@jwong-dayspring jwong-dayspring released this 21 Dec 01:00
1309769

What's Changed

Full Changelog: 1.8.0...1.8.1

1.8.0

Choose a tag to compare

@jwong-dayspring jwong-dayspring released this 20 Dec 22:33
update readme

1.8.0-BETA1: compatibility with php 7.4 and 8.x (#4)

Choose a tag to compare

@jwong-dayspring jwong-dayspring released this 20 Dec 03:05
73148f8
* Correct deprecated methods in PHP7.4 (#1079)

* runtime/lib/query/Join.php
  implode() was used against the definition (wrong PHP documentation

* runtime/lib/query/ModelCriteria.php
  count() was used on non-countable variable (non-array)

* 7.4 and phpunit9 changes. Tests are passing

* Compatibility changes

* Added docker setup

* updated travis

* added correct path

* 7.4 final travis setup

* #1086: Code review suggestions applying

* remove dependency on docker mysql

* remove 5.6 and 7.2 from test matrix; add 8.0 and 8.1

* Upgraded PHP version and removed some deprecations

* Migrated phpunit.xml.dist

* Switched to PHP8.0 in Dockerfile

* Removed usage of ReflectionClass->getClass in favor of ReflectionClass->getType

* Changed order of arguments in ModelCriteriaTest.php and ModelCriteriaWithNamespaceTest.php

* Fixed signatures of PropelOnDemandCollection::asort and PropelOnDemandCollection::ksort

* Removed require_once from all the classes because we have autoloading via composer

* Rector automated upgrade to PHP8

* Fixed invalid handling of resource type for binded value in DebugPDOStatement.php

* Fixed invalid way of checking if method exists in delegated class via is_callable. Switched to method_exists

* Replaced order of params because of failed tests

* [STYLE]: Added simplified usage because of version support dropping

* Fix use of abs() with string on PHP8.0

Can happen when using Yaml's multiline syntax

* specify minimum version of phing for php8

* drop php 7.3 from test matrix

* update to ubuntu-20.04

* fork propel/propel1 for versions >=1.8

Co-authored-by: Michal Drozd <michal.drozd@mobilefun.co.uk>
Co-authored-by: Luke Adamczewski <luke.adamczewski@jobleads.de>
Co-authored-by: Łukasz Adamczewski <tworzenieweb@gmail.com>
Co-authored-by: Jeffrey Wong <jwong@dayspringpartners.com>
Co-authored-by: Luke Adamczewski <luke.adamczewski@jobleads.com>
Co-authored-by: Paulo Magalhaes <mentalstring@gmail.com>