Skip to content

Latest commit

 

History

History
152 lines (118 loc) · 8.26 KB

File metadata and controls

152 lines (118 loc) · 8.26 KB

Unreleased

2.1.0

  • Added support for K2 mode
  • Removed support for K1 mode

2.0.8

  • Added extension function on Git to get the diff lines of a specific file
  • Fixed caching bug when running a Dangerfile inside the IDE via the plugin

2.0.7

  • Disable SLF4J logging during dependency resolution

2.0.6

  • Fix an edge case where DangerContext can be installed before plugins are registered
  • Added DangerContext as part of the receiver context for both danger() and rule() blocks.
  • Added ENABLE_DANGER_MAVEN_PROXY envar check to proxy filter for an additional way to enable the proxy filter.

2.0.5

  • Refactoring how the danger-kotlin-sdk integrates with the main library
  • Simplified test plugin setup in the project
  • Added test fixtures for danger-kotlin-sdk
  • Add new @file:ImportDirectory kscript annotation for importing entire directories of scripts
  • Disabled all @Import and @ImportDirectory annotations when loading the script in an IDE context. See https://youtrack.jetbrains.com/issue/KTIJ-16352.
  • Adding support for http_proxy so that maven repositories/dependencies can be resolved in certain CI setups.

2.0.4

  • Fixed ANR when project is loading in the IDE
  • Fixed IJ run actions not working on production IDE builds.
  • Fixed IJ plugin not updating run actions when branches change

2.0.3

  • Added a new Rules feature that allows you to write multiple danger rules for a single run in a graphable order.
  • Added IntelliJ Plugin settings panel for displaying current information and allow custom source jar for scripts
  • Fixed how IJ Plugin searches PR urls for danger-kotlin pr runs.
  • IJ Plugin will now auto-hydrate the run environment for GH tokens, base, api urls

2.0.2

  • Added Run Configuration to IntelliJ Plugin so Dangerfiles can be run directly in the IDE

2.0.1

  • Fixing how clikt parses arguments to prevent it from choking
  • Setup publishing for IntelliJ Plugin
  • More repo maintenance.

2.0.0

  • Forked repository to make substantial improvements to build configurations
  • Fixed bug in ScriptDefinition not loading jvm classpath correctly
  • Added IntelliJ Plugin that autoloads the script definition into IDEA/AS
  • Added GitHub client to script library that is hydrated based on the same env vars as danger-js

1.3.3

  • Update README.md with guidance to enable auto-complete in Android Studio @gianluz - #242
  • Update install script with Kotlin compiler 1.7.0 @gianluz - #241
  • Add accessors for Danger reports @417-72KI - #245

1.2.0

  • Update Kotlin to 1.7.0 and added support for Apple Silicon Chipset @gianluz - #231
  • Make user property nullable for cases when non BB user did a commit [@vchernyshov]
  • Make GitLab approvals_before_merge variable nullable #227

1.1.0

  • Add support of BitBucketCloud [@vchernyshov] - #214
  • Make force_remove_source_branch nullable in GitLab Merge request entity @davidbilik - #197
  • Make lastReviewedCommit nullable on BitBucket Server @f-meloni - #211
  • Update GitLabMergeRequest model: add squash field [@sonulen] - #212
  • Add Gitlab extensions for url's: to project, to file diff, to current version of file [@sonulen] - #212
  • Upgrade action to use node14 @eygraber - #215

1.0.0-beta4, 1.0.0

1.0.0-beta3

1.0.0-beta2

1.0.0-beta

  • Support --help parameter @f-meloni - #153
  • Update Kotlin to 1.4.10 @gianluz - #140
  • Migrate from moshi to kotlinx serialization @gianluz - #141
  • Fix incorrect url in install.sh script and in Dockerfile @davidbilik - #144
  • Road to 1.0 - Refactor project structure @gianluz - #142
  • Handle danger-js custom paths with parameter --danger-js-path @f-meloni - #153
  • Update Kotlin to 1.4.20 @gianluz - #148
  • Fix gitlab defaults following kotlinx serialisation @gianluz - #146
  • Road to 1.0 - Migrate from java.util.Date to kotlinx.datetime @gianluz - #147
  • Fix typo in Github Milestone serialization [@doodeec] - #151
  • Use fixed commit of danger/kotlin repository in install.sh script @davidbilik- #152
  • Update Kotlin to 1.4.31 @gianluz - #160
  • Library resolver and plugin installer gradle plugin @gianluz - #158

0.7.1

  • Make milestone description optional @f-meloni - #136
  • Optimise Dockerfile layers to make Danger-Kotlin faster when the image is pulled on CI @f-meloni - #129
  • Add action.yml to make it possible to run locally through act @mariusgreve - #135

0.7.0

0.6.1

0.6.0