Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5.6.0 Release #16504

Merged
merged 52 commits into from
Jan 9, 2024
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
4e009e1
prepping changelog for 5.5.1
niden Dec 26, 2023
3debc43
removing 'order' from 'count()
niden Dec 26, 2023
ba5cac0
added tests
niden Dec 26, 2023
5a7d943
phpcs
niden Dec 26, 2023
91e37a5
updating changelog
niden Dec 26, 2023
a71fa61
fixing tests
niden Dec 26, 2023
1f9f4cf
minor adjustment
niden Dec 26, 2023
54fd67f
sqlite test correction
niden Dec 26, 2023
aca7e22
trying to fix this test again
niden Dec 26, 2023
458e4a9
trying to remove warnings from the run
niden Dec 26, 2023
93d302b
trying a different approach for the path
niden Dec 26, 2023
1214a26
maybe this syntax?
niden Dec 26, 2023
3281f92
changing inputs for actions
niden Dec 26, 2023
53b6096
another try
niden Dec 26, 2023
a874279
reverting back
niden Dec 26, 2023
f22fc27
removing local variable
niden Dec 26, 2023
34e1620
correcting variable name
niden Dec 26, 2023
a98908e
Merge pull request #16485 from niden/T16471-count-orderby
niden Dec 26, 2023
f521a8f
correcting links in readme
niden Dec 26, 2023
b6b0c8b
moved code to abstractadapter; set PDO stringify and emulate_prepares…
niden Dec 27, 2023
92f1fd7
refreshing ext
niden Dec 27, 2023
7c2456e
updating changelog
niden Dec 27, 2023
2f2f769
removed constructor - leaving things as they are with PDO
niden Dec 27, 2023
97f2c69
updating changelog
niden Dec 27, 2023
87039f7
adjusting test
niden Dec 27, 2023
043a91a
Merge pull request #16486 from niden/T16474-emulate-prepares
niden Dec 27, 2023
48d7102
Model::toArray added parameter to ignore getters
rudiservo Jan 4, 2024
7212ba0
Merge pull request #16491 from rudiservo/i16490-model-toarray-serialize
niden Jan 4, 2024
ffeb995
Added return type for getReusableRecords
Jan 5, 2024
f46bf4e
Removed property comments in Select
Jan 5, 2024
8793a7f
Merge branch '5.0.x' into manager-return-types
niden Jan 5, 2024
750f56c
Merge pull request #16493 from kuhler-Stratege/manager-return-types
niden Jan 5, 2024
4a0a419
Merge pull request #16494 from kuhler-Stratege/select-delete-property…
niden Jan 5, 2024
7228f4d
documentation corrections and test addition
niden Dec 30, 2023
5da0657
mostly docblock corrections; returning self from datamapper
niden Jan 6, 2024
7dde460
correcting return types for reset
niden Jan 6, 2024
cbfb63a
reverting return types for datamapper
niden Jan 6, 2024
34b0acd
correcting return type for select
niden Jan 6, 2024
c2cf8e0
fixed apcu_* methods to ignore referenced values
niden Jan 6, 2024
3c13ddb
regenerating ext and build
niden Jan 6, 2024
9bb774a
Merge pull request #16497 from niden/T16489-apcu-fetch-2
Jeckerson Jan 7, 2024
379040f
reworking the toarray conditionals
niden Jan 9, 2024
d9be887
Merge pull request #16499 from niden/T16498-model-toarray-segfault
niden Jan 9, 2024
9606bfa
bumping version
niden Jan 9, 2024
a2222ee
updating version
niden Jan 9, 2024
087e70d
refreshing ext
niden Jan 9, 2024
28c9a04
Merge pull request #16500 from niden/5.0.x
Jeckerson Jan 9, 2024
18a9ac7
bumping to 5.6
niden Jan 9, 2024
c21137d
regenerating ext
niden Jan 9, 2024
e0c7f8e
updating changelog
niden Jan 9, 2024
eb1c97d
updating package description
niden Jan 9, 2024
feaa3de
Merge pull request #16503 from niden/5.0.x
niden Jan 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ on:

env:
# All versions should be declared here
PHALCON_VERSION: 5.5.1
PHALCON_VERSION: 5.6.0
ZEPHIR_PARSER_VERSION: 1.6.0

# For tests
Expand Down
4 changes: 3 additions & 1 deletion CHANGELOG-5.0.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
# Changelog

## [5.5.1](https://github.com/phalcon/cphalcon/releases/tag/v5.5.1) (2024-01-09)
## [5.6.0](https://github.com/phalcon/cphalcon/releases/tag/v5.6.0) (2024-01-09)

### Changed

- Changed `Phalcon\Db\Adapter\Pdo\Mysql` to not use specific flags for `PDO` (`PDO::ATTR_EMULATE_PREPARES` or `PDO::ATTR_STRINGIFY_FETCHES`) for performance reasons [#16474](https://github.com/phalcon/cphalcon/issues/16474)
- Merged `Phalcon\Db\AbstractDb` with `Phalcon\Db\Adapter\AbstractAdapter` since the former was not used [#16474](https://github.com/phalcon/cphalcon/issues/16474)

### Added

- Added `resetColumns()`, `resetFrom()`, `resetWhere()`, `resetGroupBy()`, `resetHaving()`, `resetOrderBy()`, `resetLimit()`, `resetFlags()` to the `Phalcon\Datamapper\Query\AbstractQuery` to allow resetting query filters.

### Fixed

Expand Down
4 changes: 2 additions & 2 deletions build/phalcon/phalcon.zep.c

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build/phalcon/php_phalcon.h
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ typedef zend_function zephir_fcall_cache_entry;


#define PHP_PHALCON_NAME "phalcon"
#define PHP_PHALCON_VERSION "5.5.1"
#define PHP_PHALCON_VERSION "5.6.0"
#define PHP_PHALCON_EXTNAME "phalcon"
#define PHP_PHALCON_AUTHOR "Phalcon Team and contributors"
#define PHP_PHALCON_ZEPVERSION "0.18.0-$Id$"
Expand Down
2 changes: 1 addition & 1 deletion config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "phalcon",
"description": "Phalcon is a full stack PHP framework, delivered as a PHP extension, offering lower resource consumption and high performance.",
"author": "Phalcon Team and contributors",
"version": "5.5.1",
"version": "5.6.0",
"verbose": false,
"stubs": {
"path": "ide\/%version%\/%namespace%\/",
Expand Down
4 changes: 2 additions & 2 deletions ext/phalcon/support/version.zep.c

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ext/php_phalcon.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
#include "kernel/globals.h"

#define PHP_PHALCON_NAME "phalcon"
#define PHP_PHALCON_VERSION "5.5.1"
#define PHP_PHALCON_VERSION "5.6.0"
#define PHP_PHALCON_EXTNAME "phalcon"
#define PHP_PHALCON_AUTHOR "Phalcon Team and contributors"
#define PHP_PHALCON_ZEPVERSION "0.18.0-$Id$"
Expand Down
8 changes: 6 additions & 2 deletions package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
<date>2024-01-09</date>
<time>17:00:00</time>
<version>
<release>5.5.1</release>
<api>5.5.1</api>
<release>5.6.0</release>
<api>5.6.0</api>
</version>
<stability>
<release>stable</release>
Expand All @@ -41,6 +41,10 @@
- Changed `Phalcon\Db\Adapter\Pdo\Mysql` to not use specific flags for `PDO` (`PDO::ATTR_EMULATE_PREPARES` or `PDO::ATTR_STRINGIFY_FETCHES`) for performance reasons [#16474](https://github.com/phalcon/cphalcon/issues/16474)
- Merged `Phalcon\Db\AbstractDb` with `Phalcon\Db\Adapter\AbstractAdapter` since the former was not used [#16474](https://github.com/phalcon/cphalcon/issues/16474)

### Added

- Added `resetColumns()`, `resetFrom()`, `resetWhere()`, `resetGroupBy()`, `resetHaving()`, `resetOrderBy()`, `resetLimit()`, `resetFlags()` to the `Phalcon\Datamapper\Query\AbstractQuery` to allow resetting query filters.

### Fixed

- Fixed `Phalcon\Mvc\Model::count` to ignore the `order` parameter (needed for Posgresql) [#16471](https://github.com/phalcon/cphalcon/issues/16471)
Expand Down
2 changes: 1 addition & 1 deletion phalcon/Support/Version.zep
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ class Version
*/
protected function getVersion() -> array
{
return [5, 5, 1, 4, 0];
return [5, 6, 0, 4, 0];
}

/**
Expand Down
Loading