Skip to content

Latest commit

 

History

History
81 lines (53 loc) · 2.59 KB

CHANGELOG.md

File metadata and controls

81 lines (53 loc) · 2.59 KB

Changelog - see https://keepachangelog.com for conventions

[Unreleased]

Added

Changed

Deprecated

Removed

Fixed

[2.4.0] - 2020-03-23

Changed

  • using latest Mockito so that it runs fine with JDK 11
  • upgrading Archunit plugin core to 2.5.1 : now can configure excludedPaths

[2.3.0] - 2019-10-06

Changed

  • PR #30 - Now using https://github.com/societe-generale/arch-unit-build-plugin-core as the foundation for the maven plugin
  • PR #27 - setting Maven plugins versions to avoid warning at build time - thanks @khmarbaise for the contribution !
  • PR #25 - not scanning "pom" projects - thanks @khmarbaise for the contribution !
  • PR #20 - using Maven recommended way for logging - thanks @croesh for the contribution !
  • upgrading Lombok and Mockito to latest versions to be compatible with latest JDK when building

[2.2.0] - 2019-07-31

Added

  • PR #14 - new rule available out of the box : no public fields - thanks @FanJups for the contribution !
  • PR #17 - skip parameter to skip configurable rules or whole plugin execution - thanks @croesh for the contribution !

Changed

  • upgraded to ArchUnit 0.11.0

Fixed

  • PR #16 - will now allow to use scope with empty package + test structure refactoring - thanks @croesh for the contribution !

[2.1.0] - 2019-07-12

Changed

  • PR #15 - will now fail if test to execute is not found
  • PR #15 - all checks of a configurableRule will execute by default
  • PR #15 - pretty big refactoring, to improve overall design --> Thanks a lot to @codecholeric for the contribution !

[2.0.0] - 2019-05-19

Changed

  • PR #6 - BREAKING CHANGE : config has changed to enable the use of preconfigured rule (as before) and configurable rules
  • refactoring, cleaning up ArchUtils

Added

  • PR #5 - new preconfigured rule available : NoJavaUtilDateRuleTest - thanks @FanJups for the contribution !

[1.0.2] - 2019-05-06

Added

  • new rules : NoInjectedFieldTest and NoAutowiredFieldTest - thanks @nils-christian for the idea !

Changed

  • upgraded to ArchUnit 0.10.2
  • NoJunitAssertRuleTest now also catches JUnit 5 asserts

Fixed

  • Coverall code coverage is now being reported

[1.0.1] - 2019-02-28

Changed

  • upgraded to latest ArchUnit version - 0.9.3
  • cleaned up pom.xml
  • documentation

[1.0.0] - 2019-02-27

first version !