Skip to content

Commit 9300b97

Browse files
committed
docs: release v1.7.0
1 parent fb2d645 commit 9300b97

File tree

3 files changed

+26
-4
lines changed

3 files changed

+26
-4
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Common Changelog](https://common-changelog.org/), and this project adheres to
66
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
[1.7.0]: https://github.com/sablier-labs/devkit/releases/tag/v1.7.0
89
[1.6.1]: https://github.com/sablier-labs/devkit/releases/tag/v1.6.1
910
[1.6.0]: https://github.com/sablier-labs/devkit/releases/tag/v1.6.0
1011
[1.5.1]: https://github.com/sablier-labs/devkit/releases/tag/v1.5.1
@@ -28,6 +29,30 @@ The format is based on [Common Changelog](https://common-changelog.org/), and th
2829
[1.1.0]: https://github.com/sablier-labs/devkit/releases/tag/v1.1.0
2930
[1.0.0]: https://github.com/sablier-labs/devkit/releases/tag/v1.0.0
3031

32+
## [1.7.0] - 2025-12-15
33+
34+
### Changed
35+
36+
- Refactored `biome/ui.jsonc` to be a minimal extension config instead of standalone
37+
- Consumers must now extend both `@sablier/devkit/biome/base` and `@sablier/devkit/biome/ui`
38+
- Generalized TSV validation to support CSV files via new `_csv-check` and `_csv-show-errors` recipes
39+
- TSV recipes now wrap the CSV recipes with TSV-specific defaults
40+
- Use `Boolean()` constructor over double negation in vitest config
41+
42+
### Added
43+
44+
- Biome: Add rules to resolve conflicts with [Ultracite](https://github.com/haydenbleasel/ultracite) preset
45+
- Enable `recommended` rules explicitly
46+
- Disable `noVoid`, `noBarrelFile`, `noDelete`, `noNamespaceImport`, and `useDefaultSwitchClause` rules
47+
- Enforce filename conventions with `useFilenamingConvention` rule (kebab-case, camelCase, PascalCase, export)
48+
- Configure JSON formatter line width to 100 characters
49+
- Add inline documentation comments for rule configurations
50+
- Biome: Enable `useSortedAttributes` in UI config for consistent attribute ordering
51+
52+
### Removed
53+
54+
- Remove `useExhaustiveDependencies` because Ultracite covers it
55+
3156
## [1.6.1] - 2025-12-12
3257

3358
### Fixed

biome/ui.jsonc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@
3737
"noSvgWithoutTitle": "off",
3838
"useKeyWithClickEvents": "off"
3939
},
40-
"correctness": {
41-
"useExhaustiveDependencies": "error"
42-
},
4340
"nursery": {
4441
// Sort Tailwind CSS classes alphabetically
4542
// See https://github.com/biomejs/biome/issues/1274#issuecomment-3490774696

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "Configuration files and reusable scripts for Sablier repositories",
44
"license": "MIT",
55
"type": "module",
6-
"version": "1.6.1",
6+
"version": "1.7.0",
77
"author": {
88
"name": "Sablier Labs Ltd",
99
"url": "https://sablier.com"

0 commit comments

Comments
 (0)