Skip to content

Releases: aternosorg/codex

v2.2.0

11 Sep 12:34
8f7615e
Compare
Choose a tag to compare

What's Changed

  • Update year in LICENSE by @pavog in #18
  • Update phpunit to version 10.5 by @pavog in #20
  • Add PHP versions 8.2 and 8.3 to test matrix in GitHub actions by @pavog in #19
  • Add MultiPatternDetector by @pavog in #21

Full Changelog: v2.1.1...v2.2.0

v2.1.1

09 Jan 16:21
e14a34d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.1.1

v2.1.0

30 Sep 10:47
8e22065
Compare
Choose a tag to compare

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

21 Aug 07:29
9ee1927
Compare
Choose a tag to compare
added fatal to log levels

v2.0.0

17 Aug 14:22
18639f0
Compare
Choose a tag to compare

⚠️ This release contains breaking changes!

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

29 Mar 09:39
f015e29
Compare
Choose a tag to compare

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

21 Mar 14:56
6c15810
Compare
Choose a tag to compare

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

Full Changelog: v1.3.2...v1.4.0

v1.3.2

10 Feb 11:53
1a73294
Compare
Choose a tag to compare
updated phpunit

v1.3.1

10 Feb 11:47
2fb7421
Compare
Choose a tag to compare
added more types for php 8.1 compatibility, raised minimum php versio…

v1.3.0

20 Feb 22:00
Compare
Choose a tag to compare
match all occurences of pattern in pattern analyser