Releases: aternosorg/codex
v3.0.0
What's Changed
- Drop support for php 8.1 and php 8.2 by @pavog in #27
- Update phpunit to 12.3 by @pavog in #28
- Add constant type "string" to constants in PatternParser by @pavog in #29
- Normalize composer.json by @pavog in #30
Full Changelog: v2.3.0...v3.0.0
v2.3.0
What's Changed
- Add PHP 8.4 to version matrix for tests in GitHub actions by @pavog in #22
- PHP 8.4 compatability: Make parameter types explicitly nullable by @pavog in #23
- Update GitHub actions by @pavog in #24
- Update year in LICENSE by @pavog in #25
- Remove unused imports by @pavog in #26
Full Changelog: v2.2.0...v2.3.0
v2.2.0
v2.1.1
v2.1.0
Insights
can now access the Log
through the Analysis
. This allows access to the log content in Insights
which could be used to parse additional information from the log content from different entries.
This is a breaking change if you don't extend the default PatternAnalyser
, Analysis
or Insight
classes.
Full Changelog: v2.0.1...v2.1.0
v2.0.1
v2.0.0
What's Changed
- 2.0 by @matthi4s in #15
- Increased minimum PHP version: 8.1
- Added correct return/argument/property types to all classes (
⚠️ This might affect child classes) - Entry level as enum (
⚠️ $entry->getLevel()
should probably be replaced by$entry->getLevel()->asString()
). - JSON serializable Log/Entry/Analysis/Insight/Solution
Full Changelog: v1.5.0...v2.0.0
v1.5.0
This release contains backwards incompatible changes. Updating to this release might require changes to all classes implementing PatternInsightInterface
, see #9.
What's Changed
- [BC] Set return type of PatternInsightInterface->setMatches to void by @pavog in #9
- Add github action / workflow to run phpunit tests on commit and pr by @pavog in #8
- Fix typo in readme by @pavog in #10
- Fix offsetExists($offset): bool by @pavog in #11
- Add constructor to Line by @pavog in #14
- Add constructor to PatternModification by @pavog in #13
- Improve testcoverage by @pavog in #12
Full Changelog: v1.4.0...v1.5.0
v1.4.0
The minimum required PHP version is now PHP 7.4!
What's Changed
- Rename Aternos UG to Aternos GmbH by @JulianVennen in #1
- Add namespace to tests by @pavog in #2
- Add return type hints to test methods by @pavog in #3
- Add phpunit.xml by @pavog in #5
- Require at least php 7.4 or 8.0 by @pavog in #7
- Migrate file content checks to newer phpunit assertions by @pavog in #4
New Contributors
- @JulianVennen made their first contribution in #1
- @pavog made their first contribution in #2
Full Changelog: v1.3.2...v1.4.0