Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 46 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,51 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

### Added
- Added this changelog to the GitHub repository
- Added jars which were previously provided by adding Community Commons
- Added dependency with module available Mendix App Store: 'CoCo:ObjectHandling'
## [9.4.1] - 2023-11-14

### Removed
- Dependency with App Store module 'Community Commons'
### Fixed:
- We updated httpclient5 from 5.0.3 to 5.2.1
- We updated httpcore5 from 5.0.2 to 5.2
- We updated httpcore5-h2 from 5.0.2 to 5.2
- We updated slf4j-api from 1.7.25 to 1.7.36
- We removed the dependency on commons-codec-1.13

Note: Review the dependencies in the userlib folder after upgrading the Unit Testing module.

## [9.4.0] - 2023-09-20

### Fixed:
- We upgraded the module to Mendix version 9.18.0 for compatibility with Mendix 10
- We replaced the usage of “IContext.rollbackTransAction” with “IContext.rollbackTransaction”

## [9.3.0] - 2023-04-14

### Fixed:
- We upgraded the module to Mendix version 9.18.0 for compatibility with Mendix 10
- We replaced the usage of “IContext.rollbackTransAction” with “IContext.rollbackTransaction”

## [9.2.0] - 2023-01-04

### Fixed:
- We removed the dependency on the Community Commons module
- We updated the commons-lang3 dependency from 3.11 to 3.12.0
- We fixed an issue for JUnit-based unit tests, where a single unit test could be discovered and added to multiple modules in certain scenarios

Notes when upgrading from an earlier version:
- Review the dependencies in the userlib folder after upgrading the Unit Testing module. Remove the files 'commons-lang3-3.11.jar' and 'commons-lang3-3.11.jar.UnitTesting.RequiredLib', since commons-lang3 is updated to 3.12.0
- When upgrading from v9.1.0: If the Community Commons module is no longer used by any other module after the upgrade, you should remove the Community Commons module from your project. Review all dependencies in the userlib folder afterwards, and remove the dependencies that were required for Community Commons only
- When upgrading from v9.0.5 or below: If the Object Handling module is no longer used by any other module after the upgrade, you should remove the Object Handling module from your project. In this case, also delete the 'commons-lang3-3.7.jar' and 'commons-lang3-3.7.jar.ObjectHandling.RequiredLib' files from your userlib folder

## [9.1.0] - 2022-11-07

### Fixed:
- We replaced the dependency on Object Handling module with Community Commons module
Notes when upgrading from an earlier version:

- The Community Commons module is now required for this module to work. Download the Community Commons module from the marketplace and review all dependencies in the userlib folder afterwards.
- If the Object Handling module is no longer used by any other module after upgrading the Unit Testing module, you should remove the Object Handling module from your project. In this case, also delete the 'commons-lang3-3.7.jar' and 'commons-lang3-3.7.jar.ObjectHandling.RequiredLib' files from your userlib folder.

## [9.0.5] - 2022-11-01

### Fixed:
- We updated the commons-io dependency from 2.8.0 to 2.11.0 to be in line with Community Commons
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>com.mendix.UnitTesting</groupId>
<artifactId>UnitTesting</artifactId>
<version>9.4.0</version>
<version>9.4.1</version>

<repositories>
<repository>
Expand All @@ -30,7 +30,7 @@
<dependency>
<groupId>org.apache.httpcomponents.client5</groupId>
<artifactId>httpclient5</artifactId>
<version>5.0.3</version>
<version>5.2.1</version>
</dependency>
<dependency>
<groupId>junit</groupId>
Expand Down
Binary file modified src/UnitTesting.mpr
Binary file not shown.
20 changes: 9 additions & 11 deletions src/userlib/UnitTesting.migration
Original file line number Diff line number Diff line change
@@ -1,22 +1,20 @@
dependency commons-io:commons-io:2.11.0
dependency org.apache.commons:commons-lang3:3.12.0
dependency org.apache.httpcomponents.client5:httpclient5:5.0.3
dependency org.apache.httpcomponents.client5:httpclient5:5.2.1
dependency junit:junit:4.13.1
delete commons-codec-1.13.jar
delete commons-codec-1.13.jar.UnitTesting.RequiredLib
delete commons-io-2.11.0.jar
delete commons-io-2.11.0.jar.UnitTesting.RequiredLib
delete commons-lang3-3.12.0.jar
delete commons-lang3-3.12.0.jar.UnitTesting.RequiredLib
delete hamcrest-core-1.3.jar
delete hamcrest-core-1.3.jar.UnitTesting.RequiredLib
delete httpclient5-5.0.3.jar
delete httpclient5-5.0.3.jar.UnitTesting.RequiredLib
delete httpcore5-5.0.2.jar
delete httpcore5-5.0.2.jar.UnitTesting.RequiredLib
delete httpcore5-h2-5.0.2.jar
delete httpcore5-h2-5.0.2.jar.UnitTesting.RequiredLib
delete httpclient5-5.2.1.jar
delete httpclient5-5.2.1.jar.UnitTesting.RequiredLib
delete httpcore5-5.2.jar
delete httpcore5-5.2.jar.UnitTesting.RequiredLib
delete httpcore5-h2-5.2.jar
delete httpcore5-h2-5.2.jar.UnitTesting.RequiredLib
delete junit-4.13.1.jar
delete junit-4.13.1.jar.UnitTesting.RequiredLib
delete slf4j-api-1.7.25.jar
delete slf4j-api-1.7.25.jar.UnitTesting.RequiredLib
delete slf4j-api-1.7.36.jar
delete slf4j-api-1.7.36.jar.UnitTesting.RequiredLib
Binary file removed src/userlib/commons-codec-1.13.jar
Binary file not shown.
Binary file removed src/userlib/httpclient5-5.0.3.jar
Binary file not shown.
Binary file added src/userlib/httpclient5-5.2.1.jar
Binary file not shown.
Binary file removed src/userlib/httpcore5-5.0.2.jar
Binary file not shown.
Binary file added src/userlib/httpcore5-5.2.jar
Binary file not shown.
Binary file removed src/userlib/httpcore5-h2-5.0.2.jar
Binary file not shown.
Binary file added src/userlib/httpcore5-h2-5.2.jar
Binary file not shown.
Binary file removed src/userlib/slf4j-api-1.7.25.jar
Binary file not shown.
Empty file.
Binary file added src/userlib/slf4j-api-1.7.36.jar
Binary file not shown.