Releases: insideapp-oss/sonar-apple
Releases · insideapp-oss/sonar-apple
0.4.2-SNAPSHOT
Snapshot release
0.4.1
Breaking
- Periphery: remove superfluous parameters #76 by @gaelfoppolo
- ANTLR: upgrading to 4.13.0 #77 by @gaelfoppolo
Enhancements
- Update mobsfscan rules to 0.3.4 #81 by @gaelfoppolo
- Update SwiftLint rules to 0.53.0 #80 by @gaelfoppolo
Bug Fixes
- Tests: handling summary test group without any tests #74 by @gaelfoppolo
- Periphery: handle multi targets and schemes #75 by @gaelfoppolo
- Add File Suffixes #84 by @gaelfoppolo
Other
- Upgrade workflows to newest stack and tools version #83 by @gaelfoppolo
- Use sonar.token instead of sonar.login #85 by @gaelfoppolo
0.4.1-SNAPSHOT
Snapshot release
0.4.0
Breaking
- None.
Enhancements
- Refact tests & coverage #63 by @gaelfoppolo
- Refactor Swift & Objective-C quality profile definition #66 by @gaelfoppolo
- Refactor languages sensor #67 by @gaelfoppolo
- Add Xcode warnings support #70 by @gaelfoppolo
- Update SwiftLint rules to 0.52.3 #71 by @gaelfoppolo
Bug Fixes
- None.
Other
- Fix warnings on generic in unit tests #68 by @gaelfoppolo
- Remove org.json dependency since not used anymore #69 by @gaelfoppolo
- Make README clearer. #72 by @gaelfoppolo
0.3.0
Breaking
- Include Periphery into the plugin #46 by @gaelfoppolo
Enhancements
- Use instances of ExtensionProvider instead of static ones #47 by @gaelfoppolo
- Refact rules updater & parser #48 by @gaelfoppolo
- Refact MobSFScan components #51 by @gaelfoppolo
- Update release changelog builder configuration #52 by @gaelfoppolo
- Better usage of Objective-C language #53 by @gaelfoppolo
- Better usage of Swift language #55 by @gaelfoppolo
- Refact OCLint components #57 by @gaelfoppolo
- Fix Xlint warning #60 by @gaelfoppolo
- Add SonarCloud analysis blame data #61 by @gaelfoppolo
Bug Fixes
- None.
Other
- Include only Java and Groovy files in license format #54 by @gaelfoppolo
- Add license check to CI workflow #56 by @gaelfoppolo
0.4-SNAPSHOT
Snapshot release
0.2.1
What's Changed
- Make the OCLintSensor constructor public to fix crash on SonarQube 8.X by @gaelfoppolo (#59)
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- Update SwiftLint to 0.48.0 & mobsfscan to 0.11.0 by @gaelfoppolo in #32
- Use native tools instead of Slather by @gaelfoppolo in #36
- Fix mobsfscan rules definition registering by @gaelfoppolo in #37
- Fix: coverage parser early skip by @gaelfoppolo in #38
- Use native tools instead of xcpretty (JUnit) by @gaelfoppolo in #39
- Update OCLint setup to use native tools instead of xcpretty by @gaelfoppolo in #40
- Refact code coverage to use common Xcode bundle result by @gaelfoppolo in #41
- Remove build warnings (local and CI) by @gaelfoppolo in #42
- Refact OCLintSensor to use SonarQube dependency injection system by @gaelfoppolo in #43
- Refact SwiftLint components by @gaelfoppolo in #44
- feat(Swiftlint): new rules added (from SwiftLint 0.50.0) by @zippy1978 in #45
Full Changelog: 0.1.2...0.2.0
0.1.2
- no changes
What's Changed
- Update some mobsfscan rules by @gaelfoppolo in #31
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
- Vulnerabilities reported twice by @zippy1978 in #26
- Support for SwiftLint 0.47.1 rules by @zippy1978 in #27
- Fuzzy warnings by @zippy1978 in #28
- OCLint issue reporting by @zippy1978 in #30
Full Changelog: 0.1.0...0.1.1