# Changelog

## 3.0.0

* Standardizes OpenAPI specification
* Relax DSL marked as deprecated ( EOL @ 4.0.0 )
* ACF Compatibility updates
* PDF/HTML Export strategy updates
* UI Bug fixes and enhancements
* Relaxer Test Tool UI and history replay improvements
* ACF Compatibility updates
* Performance enhancements for OpenAPI doc parsing
* Improvements to `$ref` parsing and recursion
* Relaxer service not sending form data correctly
* Refactoring of Relaxer to support typed API on calls to HTTP
* Relaxer not sending http proxy ports
* Relaxer not sending right name for params
* PDF Export Capabilities

## 2.3.1

* Migrates core OpenAPI parsing to swagger-sdk module
* Implements one-click route population and testing in API test tool
* Misc bug fixes and additional support for recursion

## 2.3.0

* \[RELAX-25] - SSL support for assets
* Converts development workflow to user Grunt/SASS/RJS Optimizer
* \[RELAX-5] - Implements OpenAPI Specification as Relax default
* Implements backward compatiblity for RelaxDSL
* \[RELAX-3] - Relaxer is now async
* \[RELAX-11] - Relaxer functionality is now rendered in-page
* \[RELAX-7] - Udates DSL Documentation to use dynamic JS Templating
* Documentation loading is now async
* Adds OpenAPI specification documentation
* Exports for Trac and WikiMedia are now async
* Import issues resolved and converted to async
* Converts code highlighter from SyntaxHighlighter to Prism.js

## 2.2.0

* \[RELAX-22] - Updated build scripts for using DocBox
* \[RELAX-23] - Travis CI integration for tests
* \[RELAX-24] - Update of all dependencies of the shell tester
* \[RELAX-21] - Update StringBuffer to StringBuilders
* \[RELAX-4] - Remove dependency on sessions
* \[RELAX-12] - Sample API is excluded
* \[RELAX-20] - The Resource URL changes for every code change, updated internal hash to pattern hash
* \[RELAX-1] - Implement display and DSLDoc modeling modifications to the Relax module
* \[RELAX-17] - Make test shell full URL rewritable
* \[RELAX-18] - Ability to view resource details from doc viewer

## 2.1.0

* Updates on box.json and locations
* Updated readme
* Updated full skin assets
* Included sample resources in build
* Navigation fixes
* Module Standalone route generation

## 2.0.1

* Fixed resource headers, as they are not showing

## 2.0.0

* <https://ortussolutions.atlassian.net/browse/RELAX/fixforversion/13801>


---

# Agent Instructions: 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:

```
GET https://coldbox-relax.ortusbooks.com/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
