Releases: eliashaeussler/typo3-solver
Releases · eliashaeussler/typo3-solver
0.2.1
What's Changed
🚑 Fixed
- [BUGFIX] Handle Fluid deprecation notice by @eliashaeussler in #102
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
⚡ Breaking
- [!!!][FEATURE] Switch to chat completions and implement solution streams by @eliashaeussler in #64
- [!!!][FEATURE] Use dependency injection where possible by @eliashaeussler in #99
🚀 Improved
- [FEATURE] Protect solution stream middleware by @eliashaeussler in #100
🚑 Fixed
- [BUGFIX] Sync TER libraries with root composer.json by @eliashaeussler in #78
- [BUGFIX] Add DDEV configuration by @eliashaeussler in #82
- [BUGFIX] Assure generic behavior of cached solution provider by @eliashaeussler in #84
- [BUGFIX] Configure Renovate to ignore specific Composer platform reqs by @eliashaeussler in #91
- [BUGFIX] Roll back to PHPUnit 9.x by @eliashaeussler in #96
- [BUGFIX] Avoid usage of deprecated command property
$defaultName
by @eliashaeussler in #95
👷 Changed
- [TASK] Update to TYPO3 v12.3 by @eliashaeussler in #60
- [TASK] Ensure ignored codes are returned as list of integers by @eliashaeussler in #7
- [TASK] Run
composer normalize
for TER libraries as well by @eliashaeussler in #79 - [TASK] Add contribution guide by @eliashaeussler in #81
- [TASK] Improve handling of Frontend assets for contributors by @eliashaeussler in #83
- [TASK] Use
eliashaeussler/rector-config
by @eliashaeussler in #85 - [TASK] Use
eliashaeussler/phpstan-config
by @eliashaeussler in #86 - [TASK] Use PHPStan type of serialized solution from SolutionSerializer by @eliashaeussler in #98
📖 Documentation
- [DOCS] Rewrite documentation in RST by @eliashaeussler in #101
⚙️ Dependencies
- [TASK]: Bump phpstan/phpstan from 1.9.17 to 1.9.18 by @dependabot in #22
- [TASK]: Bump rector/rector from 0.15.16 to 0.15.17 by @dependabot in #23
- [TASK]: Bump spatie/backtrace from 1.2.1 to 1.2.2 in /Resources/Private/Libs/Build by @dependabot in #24
- [TASK]: Bump spatie/backtrace from 1.2.1 to 1.2.2 by @dependabot in #25
- [TASK]: Bump phpstan/phpstan from 1.9.18 to 1.10.2 by @dependabot in #27
- [TASK]: Bump rector/rector from 0.15.17 to 0.15.18 by @dependabot in #29
- [TASK]: Bump phpstan/phpstan-deprecation-rules from 1.1.1 to 1.1.2 by @dependabot in #28
- [TASK]: Bump phpstan/phpstan-strict-rules from 1.4.5 to 1.5.0 by @dependabot in #26
- [TASK]: Bump phpstan/phpstan from 1.10.2 to 1.10.3 by @dependabot in #31
- [TASK]: Bump ergebnis/composer-normalize from 2.29.0 to 2.30.2 by @dependabot in #32
- [TASK]: Bump symfony/filesystem from 6.2.5 to 6.2.7 by @dependabot in #36
- [TASK]: Bump openai-php/client from 0.3.1 to 0.3.3 by @dependabot in #34
- [TASK]: Bump symfony/console from 6.2.5 to 6.2.7 by @dependabot in #35
- [TASK]: Bump openai-php/client from 0.3.1 to 0.3.3 in /Resources/Private/Libs/Build by @dependabot in #37
- [TASK]: Bump openai-php/client from 0.3.3 to 0.3.4 in /Resources/Private/Libs/Build by @dependabot in #38
- [TASK]: Bump openai-php/client from 0.3.3 to 0.3.4 by @dependabot in #39
- [TASK]: Bump rector/rector from 0.15.18 to 0.15.19 by @dependabot in #33
- [TASK]: Bump phpstan/phpstan from 1.10.3 to 1.10.6 by @dependabot in #48
- [TASK]: Bump openai-php/client from 0.3.4 to 0.3.5 by @dependabot in #45
- [TASK]: Bump spatie/backtrace from 1.2.2 to 1.4.0 by @dependabot in #41
- [TASK]: Bump spatie/backtrace from 1.2.2 to 1.4.0 in /Resources/Private/Libs/Build by @dependabot in #42
- [TASK]: Bump rector/rector from 0.15.19 to 0.15.21 by @dependabot in #43
- [TASK]: Bump openai-php/client from 0.3.4 to 0.3.5 in /Resources/Private/Libs/Build by @dependabot in #47
- [TASK]: Bump phpstan/phpstan-deprecation-rules from 1.1.2 to 1.1.3 by @dependabot in #50
- [TASK]: Bump openai-php/client from 0.3.5 to 0.4.0 in /Resources/Private/Libs/Build by @dependabot in #51
- [TASK]: Bump openai-php/client from 0.3.5 to 0.4.0 by @dependabot in #52
- [TASK]: Bump rector/rector from 0.15.21 to 0.15.23 by @dependabot in #54
- [TASK]: Bump openai-php/client from 0.4.0 to 0.4.1 in /Resources/Private/Libs/Build by @dependabot in #56
- [TASK]: Bump phpstan/phpstan from 1.10.7 to 1.10.8 by @dependabot in #57
- [TASK]: Bump openai-php/client from 0.4.0 to 0.4.1 by @dependabot in #58
- [TASK]: Bump typo3fluid/fluid from 2.7.2 to 2.7.4 by @dependabot in #55
- [TASK]: Bump saschaegerer/phpstan-typo3 from 1.8.2 to 1.8.3 by @dependabot in #59
- [TASK]: Bump phpstan/phpstan-strict-rules from 1.5.0 to 1.5.1 by @dependabot in #61
- [TASK]: Bump phpstan/phpstan-symfony from 1.2.23 to 1.2.24 by @dependabot in #62
- [TASK]: Bump symfony/console from 6.2.7 to 6.2.8 by @dependabot in #65
- [TASK]: Bump phpstan/phpstan from 1.10.9 to 1.10.10 by @dependabot in #66
- [TASK]: Bump phpstan/phpstan from 1.10.10 to 1.10.11 by @dependabot in #68
- [TASK]: Bump rector/rector from 0.15.23 to 0.15.24 by @dependabot in #67
- [TASK]: Bump phpstan/phpstan-symfony from 1.2.24 to 1.2.25 by @dependabot in #69
- [TASK]: Bump psr/http-message from 1.0.1 to 1.1 by @dependabot in #71
- [TASK]: Bump symfony/routing from 6.2.7 to 6.2.8 by @dependabot in #70
- [TASK]: Bump sass from 1.60.0 to 1.61.0 in /Resources/Private/Frontend by @dependabot in #72
- [TASK]: Bump eslint from 8.37.0 to 8.38.0 in /Resources/Private/Frontend by @dependabot in #75
- [TASK]: Bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.57.1 in /Resources/Private/Frontend by @dependabot in #73
- [TASK]: Bump typescript from 5.0.3 to 5.0.4 in /Resources/Private/Frontend by @dependabot in #74
- [TASK]: Bump @typescript-eslint/parser from 5.57.0 to 5.57.1 in /Resources/Private/Frontend by @dependabot in #76
- [TASK]: Bump webpack from 5.77.0 to 5.78.0 in /Resources/Private/Frontend by @dependabot in #77
- Configure Renovate by @renovate in #87
- [TASK] Update phpunit/phpcov to v9 by @renovate in #89
- [TASK] Update all dependencies by @renovate in #93
New Contributors
Full Changelog: 0.1.4...0.2.0
0.1.4
What's Changed
🚑 Fixed
- [BUGFIX] Use static vertical position for solution arrows by @eliashaeussler in #21
Full Changelog: 0.1.3...0.1.4
0.1.3
What's Changed
📖 Documentation
- [DOCS] Populate link to Slack channel by @eliashaeussler in #12
🚑 Fixed
- [BUGFIX] Handle exceptions during AI solution generation by @eliashaeussler in #10
- [BUGFIX] Fail if OpenAI API key is missing or invalid by @eliashaeussler in #11
- [BUGFIX] Assure navigation between multiple solutions works as expected by @eliashaeussler in #13
- [BUGFIX] Avoid removing too much content from HTML-rendered solutions by @eliashaeussler in #14
- [BUGFIX] Inject solution only once on error page by @eliashaeussler in #15
- [BUGFIX] Break spaces in rendered solution text by @eliashaeussler in #18
- [BUGFIX] Remove unnecessary line in default prompt by @eliashaeussler in #19
- [BUGFIX] Show solution index in case more than one choice is available by @eliashaeussler in #20
⚙️ Dependencies
- [TASK]: Bump rector/rector from 0.15.13 to 0.15.16 by @dependabot in #9
👷 Changed
- [TASK] Re-use rendering context in TemplateRenderer by @eliashaeussler in #16
- [TASK] Move rendering of choices into separate partials by @eliashaeussler in #17
New Contributors
- @dependabot made their first contribution in #9
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
🚑 Fixed
- [BUGFIX] Don't populate application path to backtrace generator by @eliashaeussler in #8
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
🚀 Improved
- [FEATURE] Support
n
parameter to generate multiple solutions by @eliashaeussler in #4
🚑 Fixed
- [BUGFIX] Properly filter ignored codes for numeric values by @eliashaeussler in #2
- [BUGFIX] Do not escape exception message in default prompt by @eliashaeussler in #5
- [BUGFIX] Avoid completing code snippet provided in default prompt by @eliashaeussler in #6
👷 Changed
- [TASK] Make configuration provider injectable by @eliashaeussler in #1
- [TASK] Add test cases for
Configuration
by @eliashaeussler in #3
New Contributors
- @eliashaeussler made their first contribution in #1
Full Changelog: 0.1.0...0.1.1
0.1.0
Full Changelog: https://github.com/eliashaeussler/typo3-solver/commits/0.1.0