Skip to content

Latest commit

 

History

History
632 lines (541 loc) · 39.1 KB

CHANGELOG.md

File metadata and controls

632 lines (541 loc) · 39.1 KB

Changelog

All notable changes to this project will be documented in this file.

[5.10.2-r0] - 2024-03-05

Bug Fixes

  • (uncategorized) GreaterThan(0) -> isPositive() (35bd0f9)

CI Tasks

  • (uncategorized) Add sonar to CI (d2f9808)
  • (uncategorized) Fix branch name to main (612cc1b)

Documentation

  • (uncategorized) Adjust changelog (9b1ac49)

Miscellaneous Tasks

  • (uncategorized) Update gradle to 8.6 and fix sonar (8ca9615)
  • (uncategorized) Remove JDK 8 compatability (a223065)

[5.9.3-r0] - 2024-03-05

Build Tasks

  • (deps) Bump org.sonarqube from 3.4.0.2513 to 3.5.0.2730 (c330ce6)
  • (deps) Bump org.sonarqube from 3.5.0.2730 to 4.0.0.2929 (6a17de6)
  • (deps) Bump org.mockito:mockito-core from 5.1.1 to 5.3.1 (7ad08ca)
  • (deps) Bump org.junit:junit-bom from 5.9.2 to 5.9.3 (733392c)
  • (deps) Bump org.eclipse.parsson:parsson from 1.1.1 to 1.1.4 (6a57f7e)
  • (deps) Bump org.sonarqube from 4.0.0.2929 to 4.3.0.3225 (c1717a3)
  • (deps) Bump org.mockito:mockito-core from 5.3.1 to 5.4.0 (733cc92)
  • (deps) Bump jakarta.json:jakarta.json-api from 2.1.1 to 2.1.2 (d85b777)
  • (deps) Bump org.junit:junit-bom from 5.9.3 to 5.10.0 (cb6d2fc)
  • (deps) Bump org.mockito:mockito-core from 5.4.0 to 5.5.0 (399f598)
  • (deps) Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 (4e39f19)
  • (deps) Bump org.mockito:mockito-core from 5.6.0 to 5.7.0 (9c68c7c)
  • (deps) Bump org.sonarqube from 4.3.0.3225 to 4.4.1.3373 (5b873fa)
  • (deps) Bump org.eclipse.parsson:parsson from 1.1.4 to 1.1.5 (d20ac05)
  • (deps) Bump jakarta.json:jakarta.json-api from 2.1.2 to 2.1.3 (3638aed)
  • (deps) Bump org.junit:junit-bom from 5.10.0 to 5.10.1 (#154) (173c326)
  • (deps) Bump org.mockito:mockito-core from 5.7.0 to 5.8.0 (#155) (987e1c5)
  • (deps) Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 (#156) (9f657b6)
  • (deps) Bump org.assertj:assertj-core from 3.25.0 to 3.25.1 (#157) (6362de2)
  • (deps) Bump org.mockito:mockito-core from 5.8.0 to 5.9.0 (#158) (cbc2747)
  • (deps) Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 (#159) (309183f)
  • (deps) Bump org.mockito:mockito-core from 5.9.0 to 5.10.0 (#160) (7045884)
  • (deps) Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 (#163) (0b26cb1)
  • (deps) Bump org.junit:junit-bom from 5.10.1 to 5.10.2 (#162) (07a941a)
  • (deps) Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 (#161) (b6f3847)

Documentation

  • (changelog) Init git-cliff and update changelog (2a7b80d)
  • (uncategorized) Update lib version in README.md (1348f35)

Miscellaneous Tasks

This is used internally, so it shouldn't need to be exposed to the caller. However it's likely that the caller still needs to bring their own implementation.

Use org.eclipse.parsson:parsson:1.1.1 unless you have other preferences. (c1db440)

[5.9.2-r0] - 2023-01-31

Build Tasks

  • (deps) Bump org.mockito:mockito-core from 4.8.0 to 5.1.1 (291feb0)
  • (deps) Bump junit-bom from 5.9.1 to 5.9.2 (d321268)
  • (deps) Bump assertj-core from 3.23.1 to 3.24.2 (a9eeeab)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext (bff8b90)
  • (deps) Bump Gradle version (6684c04)
  • (deps) Bump version to 5.9.2-r0 (155526c)

[5.9.1-r0] - 2022-10-15

Build Tasks

  • (deps) Bump org.sonarqube from 2.8 to 3.0 (8691f81)
  • (deps) Bump mockito-core from 3.3.3 to 3.4.0 (860afbc)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.7 to 0.8 (c11d968)
  • (deps) Bump mockito-core from 3.4.0 to 3.4.3 (cbbf279)
  • (deps) Bump mockito-core from 3.4.3 to 3.4.4 (ae0043d)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.8 to 0.8.1 (2c16a7d)
  • (deps) Bump mockito-core from 3.4.4 to 3.4.6 (360f47e)
  • (deps) Bump mockito-core from 3.4.6 to 3.5.0 (1b2a1d5)
  • (deps) Bump io.codearte.nexus-staging from 0.21.2 to 0.22.0 (ad9c892)
  • (deps) Bump mockito-core from 3.5.0 to 3.5.2 (1f82050)
  • (deps) Bump assertj-core from 3.16.1 to 3.17.0 (3328a4e)
  • (deps) Bump mockito-core from 3.5.2 to 3.5.5 (fe00f15)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.8.1 to 0.9 (e6596f7)
  • (deps) Bump mockito-core from 3.5.5 to 3.5.6 (67a313a)
  • (deps) Bump mockito-core from 3.5.6 to 3.5.7 (b3f3f77)
  • (deps) Bump assertj-core from 3.17.0 to 3.17.1 (04967d1)
  • (deps) Bump mockito-core from 3.5.7 to 3.5.9 (2e5d781)
  • (deps) Bump mockito-core from 3.5.9 to 3.5.10 (395e274)
  • (deps) Bump assertj-core from 3.17.1 to 3.17.2 (f9421d5)
  • (deps) Bump junit-bom from 5.6.2 to 5.7.0 (61c4224)
  • (deps) Bump mockito-core from 3.5.10 to 3.5.11 (0601eb0)
  • (deps) Bump mockito-core from 3.5.11 to 3.5.13 (ecfb66a)
  • (deps) Bump mockito-core from 3.5.13 to 3.5.15 (df6bb75)
  • (deps) Bump assertj-core from 3.17.2 to 3.18.0 (746ec73)
  • (deps) Bump mockito-core from 3.5.15 to 3.6.0 (8151f53)
  • (deps) Bump assertj-core from 3.18.0 to 3.18.1 (03b4a31)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.9 to 0.10 (77ec056)
  • (deps) Bump mockito-core from 3.6.0 to 3.6.28 (4cc8a84)
  • (deps) Bump mockito-core from 3.6.28 to 3.7.0 (238f522)
  • (deps) Bump org.sonarqube from 3.0 to 3.1 (c730560)
  • (deps) Bump mockito-core from 3.7.0 to 3.7.7 (9f00059)
  • (deps) Bump org.sonarqube from 3.1 to 3.1.1 (190b0f6)
  • (deps) Bump assertj-core from 3.18.1 to 3.19.0 (1f539da)
  • (deps) Bump junit-bom from 5.7.0 to 5.7.1 (e79b2f1)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.10 to 1.0 (64fb65a)
  • (deps) Bump mockito-core from 3.7.7 to 3.8.0 (d480585)
  • (deps) Bump io.codearte.nexus-staging from 0.22.0 to 0.30.0 (02b935e)
  • (deps) Bump mockito-core from 3.8.0 to 3.9.0 (ccaa9d7)
  • (deps) Bump org.sonarqube from 3.1.1 to 3.2.0 (8c9f048)
  • (deps) Bump mockito-core from 3.9.0 to 3.10.0 (a3b4679)
  • (deps) Bump junit-bom from 5.7.1 to 5.7.2 (273171b)
  • (deps) Bump mockito-core from 3.10.0 to 3.11.0 (0a62552)
  • (deps) Bump mockito-core from 3.11.0 to 3.11.1 (f401827)
  • (deps) Bump org.sonarqube from 3.2.0 to 3.3 (d1fb3db)
  • (deps) Bump assertj-core from 3.19.0 to 3.20.1 (f61c8e1)
  • (deps) Bump assertj-core from 3.20.1 to 3.20.2 (99809cd)
  • (deps) Bump mockito-core from 3.11.1 to 3.11.2 (bbfe032)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 1.0 to 1.0.1 (70b37f3)
  • (deps) Bump org.sonarqube from 3.3 to 3.4.0.2513 (c94b362)
  • (deps) Bump assertj-core from 3.20.2 to 3.23.1 (2c32d4a)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 1.0.1 to 1.1.6 (12b417d)
  • (deps) Bump mockito-core from 3.11.2 to 4.8.0 (56ac0b1)
  • (deps) Bump junit-bom from 5.7.2 to 5.9.1 (dd4e1f7)
  • (deps) Bump gradle to 7.5.1 (c15ff34)
  • (deps) Bump release to v5.9.1-r0 (d8aaaff)

CI Tasks

  • (uncategorized) Change build status image to travis-ci.com (c4fe3fd)

Miscellaneous Tasks

  • (uncategorized) Create Github CI

Default Gradle Workflow (3a90b87)

  • (uncategorized) Upgrade to GitHub-native Dependabot (0613712)
  • (uncategorized) Ignore bin folder (created automatically by vscode) (a2c341a)

Styling

  • (uncategorized) Remove unused import (3c042a9)

[5.6.2-r1] - 2020-05-30

Miscellaneous Tasks

  • (uncategorized) Add support for lists when using JsonFileSource. (e3ce40f)
  • (uncategorized) (cleanup) fix extraneous imports (bd18c65)
  • (uncategorized) (cleanup) fix raw generic types

https://sonarcloud.io/organizations/joshka-github/rules?open=java%3AS3740&rule_key=java%3AS3740 (8fb3f50)

  • (uncategorized) (release) 5.6.2-r1

Added support for lists (thanks @mxandeco) #54, and some cleanups (3221ec7)

[5.6.2-r0] - 2020-05-29

Build Tasks

  • (deps) Bump mockito-core from 3.2.0 to 3.2.4 (240b895)
  • (deps) Bump io.codearte.nexus-staging from 0.21.1 to 0.21.2 (5302757)
  • (deps) Bump mockito-core from 3.2.4 to 3.3.0 (40a4197)
  • (deps) Bump assertj-core from 3.14.0 to 3.15.0 (1cd343a)
  • (deps) Bump mockito-core from 3.3.0 to 3.3.3 (42911d1)
  • (deps) Bump junit-bom from 5.5.2 to 5.6.1 (b3f3f41)
  • (deps) Bump junit-bom from 5.6.1 to 5.6.2 (4e1aa1e)
  • (deps) Bump assertj-core from 3.15.0 to 3.16.0 (6540f0d)
  • (deps) Bump assertj-core from 3.16.0 to 3.16.1 (b4bd695)
  • (deps) Bump gradle to 6.4.1 (fac05e7)
  • (deps) Bump version to 5.6.2-r0 to align with JUnit (46fbc3b)

Miscellaneous Tasks

  • (uncategorized) Add automatic staging

To release: gw publishMavenJavaPublicationToOSSRHRepository closeAndReleaseRepository (ded707a)

  • (uncategorized) Lint deprecated code (e0ed857)
  • (uncategorized) Fix deprecated PreconditionViolationException (0deb5e6)

[5.5.2-r0] - 2019-12-15

Build Tasks

  • (deps) Bump README version to 5.5.1 (a001fb9)
  • (deps) Bump junit-bom from 5.5.1 to 5.5.2 (d194aea)
  • (deps) Bump org.sonarqube from 2.7.1 to 2.8 (2cb55bf)
  • (deps) Bump mockito-core from 3.0.0 to 3.1.0 (49924d8)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.5 to 0.6.1 (7334cb5)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.6.1 to 0.7 (d77f83f)
  • (deps) Bump assertj-core from 3.13.2 to 3.14.0 (2cc08a8)
  • (deps) Bump mockito-core from 3.1.0 to 3.2.0 (e042d4f)
  • (deps) Bump gradle to 6.0.1 (70e2185)
  • (deps) Bump version to 5.5.2-r0 to match JUnit (58b2215)

Miscellaneous Tasks

  • (uncategorized) Simplify build.gradle (3f57a8d)

[5.5.1-r0] - 2019-08-15

Build Tasks

  • (deps) Bump README to 5.4.0-r0 (8123036)
  • (deps) Bump assertj-core from 3.11.1 to 3.12.0 (eb6932d)
  • (deps) Bump mockito-core from 2.24.0 to 2.24.5 (86df52f)
  • (deps) Bump mockito-core from 2.24.5 to 2.25.0 (74d0b1a)
  • (deps) Bump assertj-core from 3.12.0 to 3.12.1 (3883890)
  • (deps) Bump assertj-core from 3.12.1 to 3.12.2 (7508716)
  • (deps) Bump junit-bom from 5.4.0 to 5.4.1 (fdf4437)
  • (deps) Bump mockito-core from 2.25.0 to 2.25.1 (fa3cf79)
  • (deps) Bump mockito-core from 2.25.1 to 2.27.0 (c7d4899)
  • (deps) Bump junit-bom from 5.4.1 to 5.4.2 (dc23f53)
  • (deps) Bump org.sonarqube from 2.6 to 2.7 (#25) (58a95e5)
  • (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.4.2 to 0.5 (#26) (b798e2b)
  • (deps) Bump org.sonarqube from 2.7 to 2.7.1 (14f0833)
  • (deps) Bump mockito-core from 2.27.0 to 2.28.2 (63fbb10)
  • (deps) Bump junit-bom from 5.4.2 to 5.5.0 (bb2f919)
  • (deps) Bump mockito-core from 2.28.2 to 3.0.0 (3dba60e)
  • (deps) Bump junit-bom from 5.5.0 to 5.5.1 (0a6c71b)
  • (deps) Bump assertj-core from 3.12.2 to 3.13.1 (fee8e03)
  • (deps) Bump assertj-core from 3.13.1 to 3.13.2 (087b60d)
  • (deps) Bump version to 5.5.1-r0 to match JUnit (591508d)

Miscellaneous Tasks

  • (uncategorized) Update README.md (0bee542)
  • (uncategorized) Update Gradle to 5.6 (0d3fdae)

[5.4.0-r0] - 2019-02-09

Build Tasks

  • (deps) Bump mockito-core from 2.23.4 to 2.24.0 (43c469e)
  • (deps) Bump copyright year (d9be8f1)
  • (deps) Bump junit-bom from 5.3.2 to 5.4.0 (d09edb9)

Miscellaneous Tasks

  • (uncategorized) Update changelog for 1.3.2 (c11db85)
  • (uncategorized) Git ignore out folder (156e443)
  • (uncategorized) Enable int, bool, String method parameter conversion

Introduce JsonConverter that converts a single parameter by name from Json to the parameter type (String, int, or boolean). Only single parameters are supported right now.

#3 (b47c637)

  • (uncategorized) Create NOTICE.txt (be56a7b)
  • (uncategorized) Add copyright info to README (45d658a)
  • (uncategorized) README formatting (ac38763)
  • (uncategorized) Update version to 5.4.0-r0 (1a0435c)
  • (uncategorized) Update CHANGELOG.md (52f61da)

[1.3.2] - 2018-11-29

Build Tasks

  • (deps) Bump readme to 1.3.1-1 (bc85138)
  • (deps) Bump mockito-core from 2.23.0 to 2.23.4 (f3fc336)
  • (deps) Bump junit-bom from 5.3.1 to 5.3.2 (3b63850)
  • (deps) Bump Gradle from 4.10.2 to 5.0 (b32d69e)

Miscellaneous Tasks

  • (uncategorized) Update Changelog for 1.3.1-1 (e5ad988)
  • (uncategorized) Update README to point at version 1.3.2 (ac414e5)
  • (uncategorized) README code formatting (3a90fdd)
  • (uncategorized) Release 1.3.2 (8edb625)

[1.3.1-1] - 2018-11-19

Build Tasks

  • (deps) Bump javax.json from 1.1.2 to 1.1.4 (0176b9b)
  • (deps) Bump junit-bom from 5.3.0-RC1 to 5.3.1 (6c87598)
  • (deps) Bump assertj-core from 3.9.0 to 3.11.1 (0b9d776)
  • (deps) Bump javax.json-api from 1.1.2 to 1.1.4 (3cc7391)
  • (deps) Bump mockito-core from 2.13.0 to 2.23.0 (ee4bfc1)
  • (deps) Bump version to 1.3.1-1 to correct JUnit 5.3.1 issue (f01f1c0)

Miscellaneous Tasks

  • (uncategorized) Add CHANGELOG.md (217c9b6)
  • (uncategorized) Update README version to 1.3.1 (adef08d)
  • (uncategorized) Add dependabot badge (644270d)

[1.3.1] - 2018-11-17

Miscellaneous Tasks

  • (uncategorized) Update maven central info in README (c4d91c1)
  • (uncategorized) Add Maven Central and License badges to README (126c697)
  • (uncategorized) Move Javadocs link to javadoc.io

This makes the docs always up to date for the current version.

:100644 100644 fa66852 abf2ac3 M README.md (816006e)

  • (uncategorized) Upgrade gradle wrapper to 4.10.2 (60630ef)
  • (uncategorized) Update JUnit to 5.3.1 (3119b41)
  • (uncategorized) Use https link in readme (2582fb9)

[1.1.0] - 2018-08-27

Miscellaneous Tasks

  • (uncategorized) Add jacoco to build (0dfb8fa)
  • (uncategorized) Add sonarqube to build (f45ca93)
  • (uncategorized) Add sonar to travis build (130e69a)
  • (uncategorized) Use gradle to run sonarqube analysis in Travis-CI (52ccbb6)
  • (uncategorized) Use local gradle for travis (e09fc63)
  • (uncategorized) Add sonar badges to README (284d206)
  • (uncategorized) Add note about maven release plans to README (1d1422c)
  • (uncategorized) Fix links in README to Unit Tests (2a6f6ca)
  • (uncategorized) Update javadoc to html5 (2fd3aed)
  • (uncategorized) Add ossrh repo to publish settings (0789d5c)
  • (uncategorized) Remove reference to invalid project props (31f7965)
  • (uncategorized) Handle simplified (single quoted) JSON

Java strings are easier to write when you don't have to escape double quotes all the time. If the JSON parsing fails due to an invalid single quote character, try again with all the quotes replaced with double quotes. (d82fdb7)

  • (uncategorized) Version bump to 1.1.0 (f1d4cd5)
  • (uncategorized) Ignore sonatype credentials for Travis build (f05d7de)
  • (uncategorized) Add simplified JSON example to README (72fa3f6)
  • (uncategorized) Add tests for JsonParsingException for JsonSource (205b9a8)

[1.0.0] - 2018-08-26

Miscellaneous Tasks

  • (uncategorized) Rename package to net.joshka.junit.json.params (48d90bd)
  • (uncategorized) Make provider constructors package-private (df703b4)
  • (uncategorized) Rename to junit-json-params (a33f7e7)
  • (uncategorized) Whitespace (5499ca6)
  • (uncategorized) Remove unnecessary <?> param (293b16a)
  • (uncategorized) Tweak README (dedb895)
  • (uncategorized) Tweak README (51a6847)
  • (uncategorized) Add JsonSource for inline JSON parameterized tests (375aecf)
  • (uncategorized) Add JsonSource details to README (291cc93)
  • (uncategorized) Update maven-javadoc-plugin to 3.0.1 to fix NPE (ecdf52d)
  • (uncategorized) Update dependency versions

Removed JUnit dependencies from Surefire as this now supports junit 5 tests natively without this. (bdef8a2)

  • (uncategorized) Use gradle for build (a21eaa4)
  • (uncategorized) More robust gradle build script (dd5ea50)
  • (uncategorized) Remove old pom (f2e6158)
  • (uncategorized) Version 1.0.0 (c3b3af2)
  • (uncategorized) Upload correct files in travis release process (e6c9817)

[0.0.1-SNAPSHOT] - 2018-05-30

Miscellaneous Tasks

  • (uncategorized) Initial commit (aa5308f)
  • (uncategorized) Add Apache License 2.0 (2627c48)
  • (uncategorized) Add README (f773232)
  • (uncategorized) Add javadoc plugin to pom (38d59a6)
  • (uncategorized) Fix example JSON doc comments (358710c)
  • (uncategorized) Set theme jekyll-theme-minimal (ffd3d25)
  • (uncategorized) Remove jekyll config (7c39189)
  • (uncategorized) Add pom documentation (aa33e9f)
  • (uncategorized) Add Travis CI configuration (0310802)
  • (uncategorized) Add link to Javadocs and CI (ecf8a52)
  • (uncategorized) Add required pom attributes for publishing

See http://central.sonatype.org/pages/requirements.html (9d771b0)

  • (uncategorized) Add Sonatype repositories (afc68c9)
  • (uncategorized) Add sources jar to build (843e2d4)
  • (uncategorized) Version bump JUnit to 5.2.0

Related version bumps of surefire and other libs (c19ed6b)

  • (uncategorized) Add travis release info (b4051fd)
  • (uncategorized) Use 0.0.1-SNAPSHOT version (acfee22)
  • (uncategorized) Use tags for travis releases (eacbf93)