All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
danger-swift
declaration issue that may cause build error when running danger in some environments.
- DangerDSLCompatible is now deprecated because the interfaces exposed by the protocol are not supposed to be able for users at first place. This protocol will be removed at next minor release.
- Rename SwiftDangerHammer struct to Hammer
- Rename DangerData to DangerDSLCompatible
- Swift toolchain version is now updated from 5.1 to 5.3
- Plugin unable to be imported by SwiftPM
- File diff parsing is now against base branch.
- Add more details in README.md
- An internal method to execute
git diff
command with a file - A public method to retrieve diff patch to a file
- A public method to retrieve diff lines in a file