---
title: "New Feature Request List"
version: "5.4"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.phalcon.io/llms.txt
> Use this file to discover all available pages before exploring further.

# New Feature Request List

| Votes  | Description             |
|--------|-------------------------|
| 022 | [**Volt**: Support for embedding blocks into other blocks phalcon/cphalcon#17145](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563450829) |
| 019 | [**Forms**: Embedded Forms phalcon/cphalcon#17106](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563454291) |
| 018 | [**HTTP**: Rework the Phalcon HTTP stack phalcon/cphalcon#12485](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563460592) |
| 013 | [**Db** - add multi array insertion phalcon/cphalcon#14620](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-565614245) |
| 009 | [**ORM**: Data Mapper Implementation phalcon/cphalcon#17385](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563470384) |
| 008 | [**Security**: Security Improvement phalcon/cphalcon#14456](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563472866) |
| 007 | [**Db** - add support for Microsoft SQL Server phalcon/cphalcon#1184](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-564031896) |
| 007 | [**Validation**: Forms should transform "" to NULL unless explicitly told not to phalcon/cphalcon#17338](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563463763) |
| 007 | [**Application**: Add module name to module class name format in Application::registerModules phalcon/cphalcon#12252](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563459928) |
| 006 | [**ORM**: Global option for `reusable` in relationships phalcon/cphalcon#14788  ](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-580074598) |
| 006 | [**Router**: Nested route group phalcon/cphalcon#13904](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563467331) |
| 005 | [**ORM**: Many-To-Many relation with composite PKs phalcon/cphalcon#13890](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563467094) |
| 004 | [**Forms**: Forms: Multiple csrf phalcon/cphalcon#13922](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563467909) |
| 004 | [**ORM**: ORM: add the ability to return a custom Phalcon\\Mvc\\Model\\Row class instance phalcon/cphalcon#17337](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563464329) |
| 003 | [**Application Micro**: `removeExtraSlashes` should be `false` by default  phalcon/cphalcon#14920  ](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-612254092) |
| 003 | [**ORM**: New chunk() method for Phalcon ORM phalcon/cphalcon#14005](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563469164) |
| 003 | [**Models**: ReusableInterface phalcon/cphalcon#16993](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563463272) |
| 002 | [**VIEW**: Add has method to View https://github.com/phalcon/cphalcon/issues/14815](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-582369413) |
| 002 | [**Volt**: Volt: Block functions phalcon/cphalcon#14436](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563472761) |
| 002 | [**CLI**: Lock for cli component phalcon/cphalcon#14006](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563469269) |
| 002 | [**Volt**: Volt PHP 7 strict type support phalcon/cphalcon#13978](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563468935) |
| 002 | [**Application**: Make Micro Collection create handler instance with DI phalcon/cphalcon#13967](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563468734) |
| 002 | [**ORM**: Cascade update in ORM phalcon/cphalcon#13804](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563465830) |
| 001 | [**URL:** Add a global suffix to URL phalcon/cphalcon#14806](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-581779401) |
| 001 | [**Translate**: Gettext query domain phalcon/cphalcon#14527](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563473701) |
| 001 | [**General**: Classes should not have application defaults phalcon/cphalcon#14412](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563472373) |
| 001 | [**Volt**: Volt extends from virable or from absolute path phalcon/cphalcon#17269](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563472223) |
| 001 | [**Events**: When no Event "data" is supplied, do not pass the parameter phalcon/cphalcon#13965](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563468580) |
| 001 | [**Volt**: Volt cache system phalcon/cphalcon#13926](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563468064) |
| 001 | [**Image**: Add Gmagic adapter for Phalcon\\Image phalcon/cphalcon#13884](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563466912) |
| 001 | [**Translate**: Support 'context' in Gettext (msgctxt) phalcon/cphalcon#12201](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563459537) |
| 000 | [Support for `WITH` and `CTEs` for the Db layer https://github.com/phalcon/cphalcon/issues/17141](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-4805857556) |
| 000 | [**Volt**: Remove Single Quotes From Volt Names phalcon/cphalcon#13942](https://github.com/phalcon/cphalcon/issues/14608#issuecomment-563468440) |

Source: https://docs.phalcon.io/5.4/new-feature-request-list/index.mdx
