025 |
ORM: Many to Many behaviour - save related #2871 |
020 |
Queue: Add redis queue adapter to replace beanstalkd #13385 |
020 |
DI: add autowire to DI container #13378 |
020 |
Volt: Support for embedding blocks into other blocks #329 |
019 |
ODM: MongoDB Driver support #11156 |
019 |
Storage: Support Redis Cluster #10686 |
018 |
HTTP: Rework the Phalcon HTTP stack #12485 |
018 |
Url: UPDATE query with JOIN in PHQL #11637 |
017 |
HTTP: Ability to handle the request via Psr ServerRequest #14390 |
017 |
Router: generate URL for route with hostName #9913 |
016 |
Volt: Volt with “Literal” tag #1253 |
015 |
Application: Phalcon Authentication #13790 |
015 |
Tag: HTML OPTION attributes by Phalcon\Tag::select() #899 |
014 |
Forms: Embedded Forms #705 |
013 |
Security: Implement Argon2 for password hashing #13596 |
013 |
Application: Use the same way to register modules Mvc/Cli/Micro |
012 |
Db - add multi array insertion #14620 |
012 |
Router: Router enhancements and changes #12827 |
012 |
Validation: Add an option to cancel other validators only for the same field when the validator fails #1540 |
011 |
ORM: Prevent unnecessary database requests for relationships where key is NULL #14471 |
011 |
Security: Don’t change the CSRF token on every request #14413 |
010 |
Db - Support MySQL 8 - #14719 |
010 |
Queue: Queue Service #13851 |
009 |
Url: Url get() function enhancement request #11422 |
008 |
Http - Firewall https://github.com/phalcon/cphalcon/issues/11389 |
008 |
Db: Postgres Arrays and array operators support #14579 |
008 |
Security: Security Improvement #14456 |
008 |
ORM: Data Mapper Implementation #14126 |
008 |
Validation: Forms should transform “” to NULL unless explicitly told not to #13550 |
008 |
Form Elements: Add proper support to \Phalcon\Form for Radio button #13461 |
008 |
Application: Add module name to module class name format in Application::registerModules #12252 |
007 |
Db - add support for Microsoft SQL Server #1184 |
007 |
Validation: PresenceOf and Regex validators #13541 |
006 |
Security: different UUID versions #14955 |
006 |
Forms: beforeBind and afterBind for Form #14598 |
006 |
Storage: Phalcon JSON Flat-File CRUDS Support #13783 |
005 |
Pagination: SQL Instrumental key pagination #14754 (using LIMIT instead of OFFSET) |
005 |
Config: Review logic of “Load services from config” #14564 |
005 |
ORM: Many-To-Many relation with composite PKs #13890 |
005 |
Volt: volt strings do not know about escape sequences #12888 |
005 |
Volt: Volt output filters #2349 |
004 |
ROUTER: Initialize Router from Array https://github.com/phalcon/cphalcon/issues/15050 |
004 |
PHQL: Registering custom expressions in PHQL Dialects like PostgreSQL @@ Expression #14954 |
004 |
ORM: Global option for reusable in relationships #14788 |
004 |
DB: Add POINT column. Issue https://github.com/phalcon/cphalcon/issues/14769 |
004 |
ORM: New chunk() method for Phalcon ORM #14005 |
004 |
Forms: Forms: Multiple csrf #13922 |
004 |
Router: Nested route group #13904 |
004 |
ORM: ORM: add the ability to return a custom Phalcon\Mvc\Model\Row class instance #13587 |
004 |
Models: ReusableInterface #13474 |
004 |
Dispatcher: Can’t get module name from cli dispatcher #13229 |
003 |
Volt: Volt: Block functions #14436 |
003 |
ORM: When the model uses columns() , it should bind the original model instead of Phalcon\Mvc\Model\Row #14181 |
003 |
Volt: Volt PHP 7 strict type support #13978 |
003 |
Application: Make Micro Collection create handler instance with DI #13967 |
002 |
Assets Reintroduce Cssmin/Jsmin #14903 |
002 |
Application Micro: removeExtraSlashes should be false by default #14920 |
002 |
VIEW: Add has method to View https://github.com/phalcon/cphalcon/issues/14815 |
002 |
Translate: Gettext query domain #14527 |
002 |
General: Classes should not have application defaults #14412 |
002 |
Helper: BCMath wrapper #14008 |
002 |
CLI: Lock for cli component #14006 |
002 |
Events: When no Event “data” is supplied, do not pass the parameter #13965 |
002 |
Volt: Volt cache system #13926 |
002 |
Image: Add Gmagic adapter for Phalcon\Image #13884 |
002 |
ORM: Cascade update in ORM #13804 |
002 |
Db: MySQL point field support missing #13670 |
002 |
DI: \Phalcon\Di add alias? #13042 |
002 |
Translate: SetLocale() not support multiple parameters #12202 |
002 |
Translate: Support ‘context’ in Gettext (msgctxt) #12201 |
001 |
Dispatcher: can we add controller filter like cakephp4 #14902 |
001 |
Volt: Volt extends from virable or from absolute path #14411 |
001 |
Model: set properties in Phalcon\Mvc::refresh() #14338 |
001 |
Validator: add aspect ratios validation for Validator/Files #14327 |
001 |
HTTP Response: add setStreamToSend for response class #14309 |
001 |
Validator: validation :field should use translation pattern %field% #14308 |
001 |
Validator: regex for Validator/Files allowedTypes #14273 |
001 |
ORM: Query Builder duplicating JOIN clause #14214 |
001 |
ORM: suggest adding the alias method to the model #14185 |
001 |
Pagination: Dynamic Loop Counters When Using Pagination #14046 |
001 |
ORM: Map record to target model (Inheritance mapping) #14007 |
001 |
Volt: Remove Single Quotes From Volt Names #13942 |
001 |
Volt: Shorter Volt Filter Names or Optional Shorter Alias Names #13940 |
001 |
Translate: Proposal on adding a LocaleAwareInterface for Translate adapters (and interpolators) #13905 |
001 |
Dispatcher: setDefaultNamespace() Alias setNamespace() #13814 |
001 |
Db: Different types of messages in virtual foreign keys #13801 |
001 |
View: View active render path not return to prev path after partial render #13554 |
001 |
DI: Make shared instances removable. #13285 |
000 |
Model: Add method to Mvc/Model/CriteriaInterface #14818 |
000 |
Model: Add the merge mode for the Model::skipAttributes() #14934 |
000 |
URL: Add a global suffix to URL #14806 |
000 |
Link to docs in changelog - https://github.com/phalcon/cphalcon/issues/14642 |
000 |
Session: Need the lock for redis session #13738 |
000 |
Validation: Why not to use ioc/factory style for validators like filters? #13567 |
000 |
Volt Compiler: Allow \Phalcon\Mvc\View\Engine\Volt to accept Phalcon\Mvc\View\Engine\Volt\Compiler in the constructor #2700 |