Skip to content

Releases: devatherock/artifactory-badge

3.1.0

22 Oct 09:09
Compare
Choose a tag to compare

Changed

  • Used virtual threads when available
  • #26: Fetched child folder information in parallel
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.11

3.0.0

16 Oct 08:58
133b1eb
Compare
Choose a tag to compare

Added

  • Tests to verify log format
  • Performance tests for /docker/pulls and /version endpoints using gatling

Changed

  • fix(deps): update dependency org.objenesis:objenesis to v3.4
  • fix(deps): update dependency org.projectlombok:lombok to v1.18.34
  • chore(deps): update plugin org.sonarqube to v5.1.0.4882
  • fix(deps): update dependency org.jsoup:jsoup to v1.18.1
  • fix(deps): update dependency org.wiremock:wiremock to v3.9.1
  • fix(deps): update dependency net.logstash.logback:logstash-logback-encoder to v8
  • Upgraded gradle to 8.10.2
  • Switched to native-image-community graalvm image
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.10
  • Upgraded micronaut to 4.6.2
  • Upgraded jdk to 21

2.1.0

07 May 04:33
dd29bbe
Compare
Choose a tag to compare

Added

  • Used circleci-templates orb to simplify CI pipeline

Changed

  • Specified all generated json config files to the native-image command
  • fix(deps): update dependency net.logstash.logback:logstash-logback-encoder to v7.4
  • chore: Made the gradle-includes location configurable
  • Configure Mend Bolt for GitHub
  • fix(deps): update dependency org.jsoup:jsoup to v1.17.2
  • chore(deps): update plugin com.diffplug.spotless to v6.25.0
  • chore(deps): update dependency gradle to v7.6.4
  • fix(deps): update dependency org.codehaus.janino:janino to v3.1.12
  • fix(deps): update dependency org.projectlombok:lombok to v1.18.32
  • fix(deps): update dependency io.micronaut:micronaut-bom to v3.10.4
  • chore(deps): update plugin org.sonarqube to v5
  • chore(deps): update cimg/openjdk docker tag to v17.0.11
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.6
  • fix(deps): update dependency org.wiremock:wiremock to v3.5.4
  • Combined the amd64 and arm64 images into a single multi-arch image

Removed

  • Dependency check plugin

2.0.0

03 Jun 18:30
8b4bb74
Compare
Choose a tag to compare

Added

  • Tests for framework provided endpoints like /health
  • yaml-validator to CI pipeline

Changed

  • fix(deps): update dependency org.objenesis:objenesis to v3.3
  • Improved the API spec using additional annotations
  • feat: Updated changelog updater user
  • fix(deps): update dependency org.codehaus.janino:janino to v3.1.9
  • fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.14.1
  • chore(deps): update plugin com.github.kt3k.coveralls to v2.12.2
  • chore(deps): update plugin org.owasp.dependencycheck to v8.2.1
  • fix(deps): update dependency net.logstash.logback:logstash-logback-encoder to v7.3
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.7
  • fix(deps): update dependency org.jsoup:jsoup to v1.16.1
  • Used custom publish step instead of docker orb, to fix the failing multi-stage build
  • Upgraded to gradle 7 and Java 17
  • The log pattern
  • Fixed codenarc violations
  • fix(deps): update dependency io.micronaut:micronaut-bom to v3.9.2
  • Updated dockerhub readme in CI pipeline
  • fix(deps): update dependency org.projectlombok:lombok to v1.18.28
  • chore(deps): update plugin com.diffplug.spotless to v6.19.0
  • chore(deps): update plugin org.sonarqube to v4.2.0.3129
  • #249: Built separate docker images for arm64 and x86
  • #233: Fixed the error when upgrading graalvm from 22.1.0 to 22.3.2

Removed

  • Jansi as it was preventing the app from running in local

1.2.0

15 May 14:25
Compare
Choose a tag to compare

Added

  • #167: Tests for ArtifactoryController

Changed

  • #163: Used distroless base docker image
  • #169: Fixed badge generation timeout due to missing reflection config for io.netty.handler.ssl.SslHandler

1.1.0

13 May 00:38
8b4f30f
Compare
Choose a tag to compare

Added

  • Support for reading logback config from local or remote file

Changed

  • Used integration test config from gradle-includes

1.0.0

09 May 03:11
d0a0569
Compare
Choose a tag to compare

Added

  • #51: Integration tests
  • #14: Used native binary in docker image
  • #159: Environment variable to accept logback config path. Needed as it wasn't clear how to set the JVM arg logback.configurationFile with the graalvm binary

Changed

  • chore(deps): update plugin io.micronaut.application to v2.0.8
  • chore: Set renovate's email for changelog-updater plugin
  • chore(deps): update dependency ch.qos.logback:logback-classic to v1.2.11
  • chore(deps): update dependency gradle to v6.9.2
  • chore(deps): update dependency net.logstash.logback:logstash-logback-encoder to v7.1.1
  • chore(deps): update dependency org.spockframework:spock-core to v2.1-groovy-3.0
  • chore(deps): update dependency cimg/openjdk to v17
  • chore: Used custom ssh key to push to github
  • chore(deps): update dependency io.micronaut:micronaut-bom to v3.4.3
  • chore(deps): update dependency org.codehaus.janino:janino to v3.1.7
  • chore(deps): update dependency org.projectlombok:lombok to v1.18.24
  • chore(deps): update docker orb to v2.1.1
  • chore(deps): update plugin com.diffplug.spotless to v6.5.2
  • chore(deps): update plugin org.owasp.dependencycheck to v7.1.0.1

0.5.0

30 Oct 00:19
bd42a9b
Compare
Choose a tag to compare

Added

  • #107: janino to have conditions in logging config
  • dependencycheck gradle plugin to detect vulnerable dependencies

Changed

  • chore: Added changelog-updater for creating missed changelog entries
  • chore(deps): update dependency org.projectlombok:lombok to v1.18.22
  • chore(deps): update plugin com.diffplug.spotless to v5.17.0
  • chore(deps): update plugin io.micronaut.application to v2.0.7

0.4.0

24 Jul 17:28
0ef9394
Compare
Choose a tag to compare

Added

  • Spotless gradle plugin to format code

Changed

  • #40: To not treat _uploads subfolder as a docker tag
  • #98: Date format used to parse dates in API responses

Removed

  • Custom environment variables with LOGGING_LEVEL prefix and updated documentation to use environment variables
    with LOGGER_LEVELS prefix supported out of the box by micronaut

0.3.0

02 Apr 21:00
e792c6f
Compare
Choose a tag to compare

Added

  • Support for JSON logs

Changed

  • chore: Upgraded micronaut from 2.1.0 to 2.4.2
  • fix: Set log level of NettyHttpServer to TRACE to show logs in micronaut 2.3.x