Skip to content

Tags: diffplug/spotless

Tags

maven/3.4.0

Toggle maven/3.4.0's commit message

### Added
- Add `tableTest` format type for standalone `.table` files. ([#2880](#2880))
### Changes
- Bump default `tabletest-formatter` version `1.0.1` -> `1.1.1`, now works with Java 17+. ([#2880](#2880))

lib/4.5.0

Toggle lib/4.5.0's commit message

### Added
- Add `tableTest` format type for standalone `.table` files. ([#2880](#2880))
### Changes
- Bump default `tabletest-formatter` version `1.0.1` -> `1.1.1`, now works with Java 17+. ([#2880](#2880))

gradle/8.4.0

Toggle gradle/8.4.0's commit message

### Added
- Add `tableTest` format type for standalone `.table` files. ([#2880](#2880))
### Fixed
- Fix illegal mutation when using predeclared dependencies. ([#2892](#2892))
### Changes
- Bump default `tabletest-formatter` version `1.0.1` -> `1.1.1`, now works with Java 17+. ([#2880](#2880))

maven/3.3.0

Toggle maven/3.3.0's commit message

### Added
- Add `tabletest-formatter` support for Java and Kotlin. ([#2860](#2860))
### Fixed
- Fix the ability to specify a wildcard version (`*`) for external formatter executables, which did not work. ([#2848](#2848))
- [fix] `ConcurrentModificationException` in `expandWildcardImports` ([#2830](#2830))

lib/4.4.0

Toggle lib/4.4.0's commit message

### Added
- Add `tabletest-formatter` support for Java and Kotlin. ([#2860](#2860))
### Fixed
- Fix the ability to specify a wildcard version (`*`) for external formatter executables, which did not work. ([#2848](#2848))
- [fix] `ConcurrentModificationException` in `expandWildcardImports` ([#2830](#2830))

gradle/8.3.0

Toggle gradle/8.3.0's commit message

### Added
- Partial support for isolated projects. They work if predeclared dependencies are not used. ([#2854](#2854))
- Add `tabletest-formatter` support for Java and Kotlin. ([#2860](#2860))
### Fixed
- Fix the ability to specify a wildcard version (`*`) for external formatter executables, which did not work. ([#2848](#2848))
- [fix] `ConcurrentModificationException` in `expandWildcardImports` ([#2830](#2830))

maven/3.2.1

Toggle maven/3.2.1's commit message

### Fixed
- `removeSemicolons()` should not be applied to multiline strings in groovy #2780 ([#2792](#2792))

lib/4.3.0

Toggle lib/4.3.0's commit message

### Added
- Add `P2Provisioner` interface in lib-extra to enable build-tool-specific caching strategies for Eclipse P2 dependencies, fixing OutOfMemoryError in large multi-project builds. ([#2788](#2788))
### Fixed
- `removeSemicolons()` should not be applied to multiline strings in groovy #2780 ([#2792](#2792))

gradle/8.2.1

Toggle gradle/8.2.1's commit message

### Fixed
- Fix OutOfMemoryError and slow configuration phase in large multi-project builds when using Eclipse-based formatters (Eclipse JDT, GrEclipse, Eclipse CDT) by implementing P2 dependency caching. ([#2788](#2788))

maven/3.2.0

Toggle maven/3.2.0's commit message

### Added
- Add the ability to specify a wildcard version (`*`) for external formatter executables. ([#2757](#2757))
### Changes
- Dramatic (~100x) performance improvement when using git `ratchetFrom`. ([#2805](#2805))
### Fixed
- [fix] `NPE` due to workingTreeIterator being null for git ignored files. #911 ([#2771](#2771))
- Prevent race conditions when multiple npm-based formatters launch the server process simultaneously while sharing the same `node_modules` directory. ([#2786](#2786))

### Changes
* Bump default `ktfmt` version to latest `0.59` -> `0.61`. ([2804](#2804))
* Bump default `ktlint` version to latest `1.7.1` -> `1.8.0`. ([2763](#2763))
* Bump default `gherkin-utils` version to latest `9.2.0` -> `10.0.0`. ([#2619](#2619))