CHANGELOG.md

# Changelog

## 1.2.0 (2025-11-22)

### Deprecations

- Remove Fallback to Phoenix default decoder

## 1.1.3 (2025-11-06)

### Enhancements

- Update mix.lock

## 1.1.2 (2025-09-07)

### Enhancements

- Update mix.lock

## 1.1.1 (2025-08-23)

### Enhancements

- Update mix.lock

## 1.1.0 (2025-08-14)

### Enhancements

- Simplify JS ETF decoder (spec-aligned, smaller code)
- Correct big integer decoding (little-endian + overflow guard)
- Add UTF-8 atoms (118/119), STRING_EXT (107), proper LIST_EXT tail handling
- Manual NEW_FLOAT_EXT parse (faster, no DataView)

### Deprecations

- Remove broken COMPRESSED (80) placeholder path

## 1.0.12 (2025-08-07)

### Enhancements

- Update mix.lock

## 1.0.11 (2025-07-02)

### Enhancements

- Remove backquotes from description
- Update mix.lock

## 1.0.10 (2025-06-28)

### Enhancements

- Fix integer big-endian format
- ESLint format

## 1.0.9 (2025-06-10)

### Enhancements

- Elixir 1.19 compatibility

## 1.0.8 (2025-05-31)

### Enhancements

- Update mix.lock
- Set `:phoenix` version to `>= 1.7.0`

## 1.0.7 (2025-05-25)

### Enhancements

- Update mix.lock

### Bug fixes

- Add missing `:phoenix` dependency

## 1.0.6 (2025-05-11)

### Enhancements

- Update mix.lock
- Sync package.json version with `MixProject` version

## 1.0.5 (2025-03-28)

### Enhancements

- Update mix.lock

## 1.0.4 (2024-02-06)

### Bug fixes

- Fix hex.pm changelog link

## 1.0.3 (2024-01-18)

### Enhancements

- Improve decoding performance

## 1.0.2 (2024-01-18)

### Enhancements

- Fallback to Phoenix default decoder

## 1.0.1 (2024-01-13)

### Enhancements

- Update description
- Add refs to README

## 1.0.0 (2024-01-09)

### Added

- Publish hex package