CakePHP 3.2.10 Release, PHP development framework

Source: Internet
Author: User
CakePHP 3.2.10 was released. CakePHP is a rapid development framework that employs well-known design patterns such as ActiveRecord, association Data Mapping, Front Controller, and MVC. The main goal of the project is to provide a variety of layers of PHP developers to quickly develop a robust web application without losing flexibility.

Bug fixes

  • Query::insert () Now resets columns when called multiple times. (@markstory)

  • The Existsin rule no longer enforces constraints on new entities that has no dirty fields. This reverts a problematic change introduced in 3.2.9. (@markstory)

  • Exceptions for missing mailer transports has been improved. (@graziel)

  • Request URLs that contain another embedded URL is now handled correctly. (@chinpei215)

  • Formhelper now resets the unlocked, each time end () is called. This prevents fields unlocked in one form from being unlocked in subsequent forms. (@nojimage)

  • Multi-part MIME message boundaries is now generated with security::randombytes (). This removes the possibility of timing attacks on mime-message boundary markers. (@chinpei215)

  • RequestHandler no longer overwrites response content-types when no extension have been parsed. (@ADmad)

  • The insecure fallback for security::randombytes () behaves more consistently with the secure modes now. (@chinpei215)

  • The IsUnique rule once again enforces unique-ness as a SQL constraint would. This means, that NULL values would never is equivalent for unique checks. This reverts a problematic change introduced in 3.2.9. (@markstory)

  • The Belongstomany::find () uses the correct foreign key columns when creating queries that involve junction table join cond Itions. (@TheFRedFox)

Other improvements

    • Folder::subdirectories () was added (@frankfoerster).

    • Missingaction and Missingtemplate error pages is now compatible with errors coming out of mailers. (@markstory)

Download Address:

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.