Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit c47790b

Browse files
committedDec 2, 2018
New article for 3.4.2 release
1 parent ecc0f11 commit c47790b

File tree

2 files changed

+55
-0
lines changed

2 files changed

+55
-0
lines changed
 

Diff for: ‎data/posts.json

+7
Original file line numberDiff line numberDiff line change
@@ -1013,5 +1013,12 @@
10131013
"date": "2018-10-24",
10141014
"tags": "php, phalcon, status, update, zephir, documentation",
10151015
"link": ""
1016+
},
1017+
{
1018+
"title": "Phalcon 3.4.2 released",
1019+
"slug": "phalcon-3-4-2-released",
1020+
"date": "2018-12-02",
1021+
"tags": "php, phalcon, phalcon3, release, rfc, lts, php7",
1022+
"link": ""
10161023
}
10171024
]

Diff for: ‎data/posts/2018-12-02-phalcon-3-4-2-released.md

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
Hello everyone!
2+
3+
We are happy to announce that we have released Phalcon [3.4.2](https://github.com/phalcon/cphalcon/releases/tag/v3.4.2).
4+
5+
This a minor release, focused on bugs mostly.
6+
7+
##### NOTE: This is the last release for the v3.x series. Our next version support only PHP version 7.2 or later. If you are using PHP < 7.2 then you will need to use this version {.alert .alert-danger}
8+
9+
#### Changelog
10+
- Added missing Volt tags to array helper in `Phalcon\Mvc\View\Engine\Volt\Compiler::functionCall` [#13447](https://github.com/phalcon/cphalcon/issues/13447)
11+
- Added the ability to explicitly define nullable columns (especially timestamp ones) [#13099](https://github.com/phalcon/cphalcon/issues/13099)
12+
- Refactored `Phalcon\Db\Adapter\Pdo::query` to use PDO's `prepare` and `execute` and `Phalcon\Db\Adapter::fetchAll` to use PDO's `fetchAll`
13+
- Fixed `Phalcon\Validation\Validator\Numericality` to accept float numbers on locales with comma decimal point [#13450](https://github.com/phalcon/cphalcon/issues/13450)
14+
- Fixed `Phalcon\Tag` so it unsets `parameters` before passing options array to `self::renderAttributes`
15+
- Fixed `Phalcon\Http\Response::setFileToSend` filename; when file downloaded it had an extra `_`
16+
- Fixed `Phalcon\Mvc\Model\Query::execute` to properly bind parameters to sub queries [#11605](https://github.com/phalcon/cphalcon/issues/11605)
17+
- Fixed `Phalcon\Http\Request::getJsonRawBody` [#13501](https://github.com/phalcon/cphalcon/issues/13501). It will now return false when the body content is empty, as well as when it encounters an error whilst decoding the JSON content
18+
- Fixed `Phalcon\Validation::preChecking` to allow use `Phalcon\Db\RawValue` as an empty container for `isAllowEmpty` option [#13549](https://github.com/phalcon/cphalcon/pull/13549), [#13573](https://github.com/phalcon/cphalcon/issues/13573), [#12519](https://github.com/phalcon/cphalcon/pull/12519)
19+
- Fixed object binding and placeholder creation in `Phalcon\Db\Adapter::insert` and `Phalcon\Db\Adapter::update` [#13058](https://github.com/phalcon/cphalcon/issues/13058)
20+
- Fixed `Phalcon\Config\Adapter\Ini` not building config objects properly for numerical keys [#12725](https://github.com/phalcon/cphalcon/issues/12725), [#13604](https://github.com/phalcon/cphalcon/issues/13604)
21+
- Fixed incorrect scope of view variables [#12176](https://github.com/phalcon/cphalcon/issues/12176), [#12385](https://github.com/phalcon/cphalcon/issues/12385), [#12648](https://github.com/phalcon/cphalcon/issues/12648), [#12705](https://github.com/phalcon/cphalcon/issues/12705), [#13288](https://github.com/phalcon/cphalcon/pull/13288)
22+
- Fixed `Phalcon\Config::_merge` not merging config with numeric properties properly [#13351](https://github.com/phalcon/cphalcon/issues/13351).
23+
24+
As always, a huge thank you to our community!! You guys rock!
25+
26+
### Update/Upgrade
27+
Phalcon 3.4.2 can be installed from the `master` branch, if you don't have Zephir installed follow these instructions:
28+
29+
```sh
30+
git clone http://github.com/phalcon/cphalcon
31+
cd cphalcon/build
32+
sudo ./install
33+
```
34+
35+
Note that running the installation script will replace any version of Phalcon installed before.
36+
37+
[PackageCloud.io](https://packagecloud.io/phalcon/stable) has been updated to allow your package manager (for Linux machines) to upgrade to the new version seamlessly.
38+
39+
##### NOTE: Our packaging system not longer supports Ubuntu 15.10 due to difficulties installing dependencies, updates and major security patches. Ubuntu 15.10 reached its end of life in July 28, 2016. We strongly recommend you upgrade your installation. If you cannot, you can always build the latest stable version of Phalcon from the source code. {.alert .alert-danger}
40+
41+
##### NOTE: The RPMs and DEBs will take a bit of time to be rebuilt, so they might not be immediately available. {.alert .alert-info}
42+
43+
##### NOTE: Windows DLLs are now available in our [Github Release](https://github.com/phalcon/cphalcon/releases/tag/v3.4.2) page. {.alert .alert-danger}
44+
45+
We encourage existing Phalcon 3 users to update to this version and as always a big thank you to our contributors!
46+
47+
48+
<3 Phalcon Team

0 commit comments

Comments
 (0)
Please sign in to comment.