> For the complete documentation index, see [llms.txt](https://coldbox.ortusbooks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://coldbox.ortusbooks.com/v6.x/intro/release-history/whats-new-with-6.3.0.md).

# What's New With 6.3.0

ColdBox 6.3.0 is a minor release that squashes lots of bugs and does tons of improvements for performance!

{% tabs %}
{% tab title="ColdBox HMVC" %}

## Bug

* \[[COLDBOX-890](https://ortussolutions.atlassian.net/browse/COLDBOX-890)] - Renderer methods assume the module exists and throws exception when sending invalid url data
* \[[COLDBOX-914](https://ortussolutions.atlassian.net/browse/COLDBOX-914)] - Can no longer have duplicate routes with different conditions
* \[[COLDBOX-935](https://ortussolutions.atlassian.net/browse/COLDBOX-935)] - Colon (:) in URL Path Causes Exception Error
* \[[COLDBOX-964](https://ortussolutions.atlassian.net/browse/COLDBOX-964)] - invalidEventHandler does not work when calling invalid action on valid handler
* \[[COLDBOX-967](https://ortussolutions.atlassian.net/browse/COLDBOX-967)] - autowire annotation for test cases is not working as it should
* \[[COLDBOX-968](https://ortussolutions.atlassian.net/browse/COLDBOX-968)] - Fix declaring multiple resources at once
* \[[COLDBOX-978](https://ortussolutions.atlassian.net/browse/COLDBOX-978)] - AsyncManager threads don't release DB connections to pool for Adobe CF

## New Feature

* \[[COLDBOX-973](https://ortussolutions.atlassian.net/browse/COLDBOX-973)] - Add new exception type catch for the RestHandler: \`**PermissionDenied**\` to trap in valid authorizations

## Improvement

* \[[COLDBOX-965](https://ortussolutions.atlassian.net/browse/COLDBOX-965)] - Content type http header bypasses requestContext with render data - set explicit http header via request context
* \[[COLDBOX-971](https://ortussolutions.atlassian.net/browse/COLDBOX-971)] - Implement caching strategy for application helper lookups into the \`template\` cache
* \[[COLDBOX-972](https://ortussolutions.atlassian.net/browse/COLDBOX-972)] - Coldbox DataMarshaller Throws Error with Lucee-Light Engine
* \[[COLDBOX-974](https://ortussolutions.atlassian.net/browse/COLDBOX-974)] - Have the html helper manifests in local memory instead of the template cache to avoid cleanup issues
* \[[COLDBOX-975](https://ortussolutions.atlassian.net/browse/COLDBOX-975)] - Remove unecessary locks for view path setups in the renderer
* \[[COLDBOX-976](https://ortussolutions.atlassian.net/browse/COLDBOX-976)] - Remove unecessary lock in the bootstrap to get the controller reference, it's already there for the reload checks
* \[[COLDBOX-979](https://ortussolutions.atlassian.net/browse/COLDBOX-979)] - Module service now profiles registration and activation into the logs with the version and path of a module
  {% endtab %}

{% tab title="CacheBox" %}

## Bug

* \[[CACHEBOX-67](https://ortussolutions.atlassian.net/browse/CACHEBOX-67)] - `getStoreMetadataReport()` - wrong order of the `reduce()` parameters
  {% endtab %}

{% tab title="WireBox" %}

## Improvement

* \[[WIREBOX-111](https://ortussolutions.atlassian.net/browse/WIREBOX-111)] - Refactor the way `cffeed` is used so that ACF 2021 doesn't choke on first startups, only when used
  {% endtab %}
  {% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://coldbox.ortusbooks.com/v6.x/intro/release-history/whats-new-with-6.3.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
