Skip to content

Releases: getsentry/sentry-maven-plugin

0.7.1

17 Jul 10:44
Compare
Choose a tag to compare

Improvements

  • Log MojoExecutionException when running CLI fails (#171)

0.7.0

14 Jul 14:54
Compare
Choose a tag to compare

Dependencies

0.6.0

04 Jul 08:29
Compare
Choose a tag to compare

Dependencies

0.5.0

28 May 09:15
Compare
Choose a tag to compare

Dependencies

0.4.0

09 Apr 09:48
Compare
Choose a tag to compare

Features

  • Detect SDK dependency version mismatches (#126)
    • The new validateSdkDependencyVersions goal verifies that all of the Sentry SDK dependencies included in your pom.xml have consistent versions
    • We recommend enabling this goal by adding
      <executions>
          <execution>
              <goals>
                  <goal>validateSdkDependencyVersions</goal>
              </goals>
          </execution>
      </executions>
      within your plugin tag for io.sentry:sentry-maven-plugin
    • The build will fail in the validate lifecycle phase if a version mismatch is detected
    • You can opt out of this check by disabling the validateSdkDependencyVersions goal or by adding
      <configuration>
          <skipValidateSdkDependencyVersions>true</skipValidateSdkDependencyVersions>
      </configuration>
      within your plugin tag for io.sentry:sentry-maven-plugin.
      This is not recommended, as using mismatched versions of the Sentry dependencies can introduce build time or run time failures and crashes.
  • Upgrade internal Sentry SDK to 8.4.0 (#134)
  • Support multiple source roots (#137)
    • All source roots that are included as part of your build are now bundled together and sent to Sentry
    • This means that the Source Context feature of Sentry will work for code in all of your project's source roots
    • You can also specify additional directories to be included in the source bundle by setting the following property within your plugin tag for io.sentry:sentry-maven-plugin:
      <configuration>
          <additionalSourceDirsForSourceContext>
              <value>src/main/some_directory</value> 
              <value>src/main/some_other_directory</value> 
          </additionalSourceDirsForSourceContext>
      </configuration>

Dependencies

0.3.0

13 Feb 14:38
Compare
Choose a tag to compare

Dependencies

0.2.0

31 Jan 14:13
Compare
Choose a tag to compare

Dependencies

0.1.0

28 Jan 09:18
Compare
Choose a tag to compare

Features

  • Add AutoInstallStrategy for graphql-22 (#100)
  • More lenient handling of empty Maven modules (#103)
    • The Maven plugin now ignores Maven modules with empty source roots and instead of failing the build simply prints a log message
    • This allows the plugin to be configured in the root POM even if it does not have sources

Dependencies

0.0.8

03 May 08:53
Compare
Choose a tag to compare

Fixes

  • Fix isSaas check for telemetry (#66)
  • Escape spaces in paths (#64)

Features

  • Disable source upload via SENTRY_SKIP_SOURCE_UPLOAD environment variable (#65)

Dependencies

0.0.7

21 Feb 10:39
Compare
Choose a tag to compare

Fixes

  • Change telemetry DSN to point to production project (#54)

Dependencies