CakePHP 3.1.4, 3.0.15, 2.7.6 and 2.6.12 released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

CakePHP 3.1.4, 3.0.15, 2.7.6 and 2.6.12 released

mark_story
The CakePHP core team is happy to announce the immediate availability of CakePHP 3.1.4, 3.0.15, 2.7.6, and 2.6.12. These releases contain security fixes. 3.1.4 and 2.7.6 also contain bugfixes.

Security Fixes
--------------

These releases contain fixes for a Remote File Inclusion issue caused by unsafe view template filenames. There is also a fix for to correct older Validation methods handling of non-scalar data. We recommend that all users of CakePHP upgrade as soon as they can. More detail on both issues will be provided in a few weeks once people have the opportunity to upgrade. We'd once again like to thank *Kurita Takashi* for his help in identifying these issues and verifying the fixes.

Bugfixes in 2.7.6
-----------------

* Support for self signed certificates was added to the SmtpTransport.
* Form input generation for numeric columns in postgres databases was corrected.
* `PaginatorHelper::meta()` correctly generates URLs based on named parameters and pagiantion options
* Improved API documentation.
* `CakeSocket` supports all of the PHP provided SSL context options. SSL options will need an `ssl_` prefix.
* Memcached client failures during key clearing is now handled.
* `FlashComponent::__call()` now handles the plugin option as documented.
* Scaffold was updated to use FlashComponent.

Bugfixes in 3.1.4
-----------------

* PaginatorHelper always lowercases direction to be consistent.
* Using the `--debug` flag in PHPUnit will also enable fixture schema SQL to be logged.
* CounterCacheBehavior now uses `bindingKey()` resolving issues for associations that use custom binding keys.
* The afterSaveCommit and afterDeleteCommit callbacks were added to behaviours.
* The ability to set the default model type for classes using the `ModelAwareTrait` was added.
* Default type inference in `ORM\Query` is now faster.
* BelongsToMany link replacement no longer fails when the association conditions include columns from the junction table.
* HasMany replace() now checks the return value of delete operations.
* Nested validators are now aware of the create/update context.
* `Query::where()` now throws an exception when empty conditions are added. This prevents the addition of `1 != 1` clauses.

As always, a huge thanks to all the community members that helped make this release happen by reporting issues and sending pull requests.

Download a [packaged release on github](https://github.com/cakephp/cakephp/releases).

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: CakePHP 3.1.4, 3.0.15, 2.7.6 and 2.6.12 released

Akif Hussain
Dear,

I have downloaded cakephp 3 and the downloaded directory has no app directory, so tell me how can I install it through composer.
I have run this command but not works for me. composer create-project --prefer-dist cakephp/app myapp but it gives me the error could not find package cakephp/app with stability stable.
Please help me to sort out this problem. I am new to cakephp.

Regards,
Akif Hussain
Pakistan

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: CakePHP 3.1.4, 3.0.15, 2.7.6 and 2.6.12 released

José Lorenzo
What does php -v show in your console?

On Friday, November 27, 2015 at 2:25:32 PM UTC+1, Akif Hussain wrote:
Dear,

I have downloaded cakephp 3 and the downloaded directory has no app directory, so tell me how can I install it through composer.
I have run this command but not works for me. composer create-project --prefer-dist cakephp/app myapp but it gives me the error could not find package cakephp/app with stability stable.
Please help me to sort out this problem. I am new to cakephp.

Regards,
Akif Hussain
Pakistan

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.