# Changelog

All notable changes to this project will are documented in this changelog file.

## [2.3.0] - 2023-12-01
### Added
- Added support for Deluder (https://github.com/Warxim/deluder)
- Added Index & Length information to BytesEditor
- Improved PDU View/Editor UX by automatically hiding/showing metadata panels based on metadata availability
- Added scroll to PDU Control
- Improved PETEP API
### Fixed
- Fixed Scripter int/byte casting
- Minor fixes
### Removed
- Removed HTTP extension from FULL and EXAMPLE presets

## [2.2.0] - 2023-10-01
### Added
- A bit more convenient Hex Editor (smart backspace/delete, support undo/redo, support keeping selection between tabs)
- Use working directory for petep.json file
- Fixed copy&paste behaviour of Text editor for bytes
- Small refactors and fixes

## [2.1.0] - 2023-05-10
### Added
- Support for STARTTLS for TCP
- Fixed example script
- Minor refactorings

## [2.0.3] - 2022-01-01
### Added
- Improved deserialization of Charset to work with newer Java
- Updated example preset

## [2.0.2] - 2022-01-01
### Added
- Bugfix for crashes when version cannot be obtained
- Links to HTTPS instead of HTTP

## [2.0.1] - 2022-01-01
### Added
- Added support for URL opening on Linux

## [2.0.0] - 2022-01-01
### Added
- History extension
- Repeater extension
- Scripter extension
- UDP extension
- Tooltips, project presets, ...
- fixed issues
- refactored code
- added tests
- enhanced API

## [1.2.3] - 2020-09-01
### Added
- PduEditor bug fix

## [1.2.2] - 2020-08-05
### Added
- minor bug fixes
- minor UI improvements

## [1.2.1] - 2020-05-31
### Added
- version checks
- small bugfixes

## [1.2.0] - 2020-04-15
### Added
- encoding (charsets)
- new byte editor with charset support
- SAST, refactoring
### Removed
- old byte editor

## [1.1.0] - 2020-04-15
### Added
- bugfixes
- performance improvements