CHANGELOG.md

# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.

<!-- changelog -->

## [v0.3.0-alpha.4](https://github.com/BartOtten/routex/compare/v0.3.0-alpha.3...v0.3.0-alpha.4) (2024-11-04)




## [v0.3.0-alpha.3](https://github.com/BartOtten/routex/compare/v0.3.0-alpha.2...v0.3.0-alpha.3) (2024-10-28)




### Features:

* cldr: add adaptor for projects using Cldr

### Bug Fixes:

* core: preprocess_using does not accept options

* mix: do not override dep :ssl_verify_fun

## [v0.3.0-alpha.2](https://github.com/BartOtten/routex/compare/v0.3.0-alpha.1...v0.3.0-alpha.2) (2024-10-23)
### Breaking Changes:

* dev: rename development aid functions

* alternatives: rename :is_current? to :match?

* translations: depend on Gettext greater than 0.26.0



### Bug Fixes:

* docs: warnings about referencing Phoenix.Router.Route

* core: rename is_private/1 to private?/1

* ci: update Github actions

* core: warning during compilation about usage of :warn

## [v0.3.0-alpha.1](https://github.com/BartOtten/routex/compare/v0.3.0-alpha.1...v0.3.0-alpha.1) (2024-10-21)
### Breaking Changes:

* core: remove Routex.Path module

* core: split Extension Utils module

* alternatives: rename scope to branch



### Features:

* core: merge private Routex attrs into socket

* verified: branching macro's of all arities of ~p, url and path

* core: enable AST-free manipulation of routes with interpolation

* alternatives: indicate if an alternative route `is_current?`

* interpol: add extension for interpolation of routes

* translations: distinct locale and language

* core: introduce Branching module

* core: introduce Matchable module

## [v0.2.0-alpha.8](https://github.com/BartOtten/routex/compare/v0.2.0-alpha.7...v0.2.0-alpha.8) (2023-10-18)




### Bug Fixes:

* translations: reliably extract segments to translate

## [v0.2.0-alpha.7](https://github.com/BartOtten/routex/compare/v0.1.0-alpha.7...v0.2.0-alpha.7) (2023-05-31)




### Features:

* utils: use verbose defaults for esc_inspect/2

### Bug Fixes:

* route: swallowed routes due to nonunique map key

## [v0.1.0-alpha.6](https://github.com/BartOtten/routex/compare/v0.1.0-alpha.5...v0.1.0-alpha.6) (2023-05-30)




## [v0.1.0-alpha.5](https://github.com/BartOtten/routex/compare/v0.1.0-alpha.5...v0.1.0-alpha.5) (2023-05-05)




### Features:

* add ROUTEX_DEBUG for compilation debugging (#3)

### Bug Fixes:

* verified: let Phoenix handle missing routes