Skip to content

Commit 03e753f

Browse files
Nikola HristovNikola Hristov
authored andcommitted
Update changelog structure and package details
1 parent a0be86d commit 03e753f

1 file changed

Lines changed: 86 additions & 61 deletions

File tree

CHANGELOG.md

Lines changed: 86 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,37 @@
11
## 2.3.7
22

3+
### Add
4+
5+
- Add `DEPENDENTS.md` to `.npmignore`.
6+
7+
### Change
8+
9+
- Updated package version from `2.3.5` to `2.3.6`.
10+
- Updated contact email in `package.json` from `Source/Open@PlayForm.Cloud` to
11+
`Source/Open@PlayForm.LTD`.
12+
- Updated URL in `package.json` from `HTTPS://PlayForm.Cloud` to
13+
`HTTPS://PlayForm.LTD`.
14+
- Updated dependencies in `package.json`:
15+
- `@playform/pipe` from `0.1.1` to `0.1.2`.
16+
- `commander` from `12.1.0` to `13.0.0`.
17+
- `fast-glob` from `3.3.2` to `3.3.3`.
18+
- `lightningcss` from `1.27.0` to `1.28.2`.
19+
- `terser` from `5.36.0` to `5.37.0`.
20+
- `@playform/build` from `0.1.8` to `0.2.1`.
21+
- `browserslist` from `4.24.2` to `4.24.4`.
22+
23+
### Fix
24+
25+
- Modified `Cache.Search` assignment in `Integration.ts` to ensure `Directory`
26+
is converted to a string using `Directory.toString()`.
27+
328
## 2.3.6
429

5-
### Added
30+
### Add
631

7-
- Added `DEPENDENTS.md` to `.npmignore`.
32+
- Add `DEPENDENTS.md` to `.npmignore`.
833

9-
### Changed
34+
### Change
1035

1136
- Updated package version from `2.3.5` to `2.3.6`.
1237
- Updated contact email in `package.json` from `Source/Open@PlayForm.Cloud` to
@@ -22,51 +47,51 @@
2247
- `@playform/build` from `0.1.8` to `0.2.1`.
2348
- `browserslist` from `4.24.2` to `4.24.4`.
2449

25-
### Fixed
50+
### Fix
2651

2752
- Modified `Cache.Search` assignment in `Integration.ts` to ensure `Directory`
2853
is converted to a string using `Directory.toString()`.
2954

3055
## 2.3.5
3156

32-
### Added
57+
### Add
3358

3459
- New Configuration folder with `ESBuild.js` and `ESBuild.ts` files
35-
- Added browserslist as a development dependency
60+
- Add browserslist as a development dependency
3661

37-
### Changed
62+
### Change
3863

3964
- Updated `.npmignore` to exclude the `Configuration/` directory
4065
- Modified `package.json` scripts to use the new `ESBuild` configuration
4166
- Updated version to `0.1.6`
4267
- Enhanced error handling in CSS compression in Source/Function/Integration.ts
4368
- Updated `Source/Interface/CSS/lightningcss.ts` to set default value for
4469
`unusedSymbols`
45-
- Added targets to `Source/Variable/CSS/lightningcss.ts`
70+
- Add targets to `Source/Variable/CSS/lightningcss.ts`
4671

4772
## 2.3.4
4873

49-
### Changed
74+
### Change
5075

5176
- Updated dependencies
5277
- Typings update
5378

5479
## 2.3.3
5580

56-
### Fixed
81+
### Fix
5782

5883
- Fixes missing `Pipe.js`
5984

6085
## 2.3.2
6186

62-
### Added
87+
### Add
6388

6489
- New CLI functionality with `Compress` command
6590
- New `CLI.ts` and `Pipe.ts` functions for improved command-line operations
66-
- Added `commander` dependency for CLI support
67-
- Added `fast-glob` dependency for file pattern matching
91+
- Add `commander` dependency for CLI support
92+
- Add `fast-glob` dependency for file pattern matching
6893

69-
### Changed
94+
### Change
7095

7196
- Updated package name from `astro-compress` to `@playform/compress`
7297
- Updated various dependencies to their latest versions:
@@ -85,57 +110,57 @@
85110
(`@playform/compress` instead of `@playform/inline`)
86111
- Updated `README` to remove unnecessary line breaks and improve spacing
87112
- Updated `Source/Function/Image/Writesharp.ts` to simplify an import statement
88-
- Added `Source/Function/CLI.ts` for command-line interface functionality
89-
- Added `Source/Interface/CLI.ts` to define the command-line interface
113+
- Add `Source/Function/CLI.ts` for command-line interface functionality
114+
- Add `Source/Interface/CLI.ts` to define the command-line interface
90115
- Updated `package.json` to include necessary CLI dependencies
91116

92117
### Removed
93118

94119
- Removed `Documentation/` directory (replaced with `docs/`)
95120
- Removed `Summary.md` file
96121

97-
### Fixed
122+
### Fix
98123

99124
- Various code improvements and refactoring for better type safety and
100125
performance
101-
- Fixed broken links in `README` badges
102-
- Fixed alignment and spacing issues in `README` table
103-
- Fixed incorrect package name in dependency badges
126+
- Fix broken links in `README` badges
127+
- Fix alignment and spacing issues in `README` table
128+
- Fix incorrect package name in dependency badges
104129

105130
## 2.3.1
106131

107-
### Changed
132+
### Change
108133

109134
- Updated .npmignore file:
110135
- Reordered ignored directories and files
111-
- Added `Summary.md` to ignored files
136+
- Add `Summary.md` to ignored files
112137

113-
### Fixed
138+
### Fix
114139

115140
- Improved code formatting in Source/Function/Image/Writesharp.ts:
116141
- Simplified import statement for default sharp options
117142

118143
## 2.3.0
119144

120-
### Changed
145+
### Change
121146

122147
- Updated TODO comments in Integration.ts and Middleware.ts
123148

124149
## 2.2.28
125150

126-
### Changed
151+
### Change
127152

128153
- Updated lightningcss interface and options
129154

130155
## 2.2.27
131156

132-
### Changed
157+
### Change
133158

134159
- Reordered CSS processing in Integration.ts (lightningcss now runs before csso)
135160

136161
## 2.2.26
137162

138-
### Changed
163+
### Change
139164

140165
- Minor formatting changes and comma additions
141166

@@ -145,33 +170,33 @@ No changes recorded in this version.
145170

146171
## 2.2.24
147172

148-
### Changed
173+
### Change
149174

150175
- Updated sharp configuration in Integration.ts
151176
- Removed Merge.ts interface
152177

153178
## 2.2.23
154179

155-
### Changed
180+
### Change
156181

157182
- Updated CSS processing in Integration.ts to support both csso and lightningcss
158183
- Minor updates to sharp configuration and error handling
159184

160185
## 2.2.22
161186

162-
### Changed
187+
### Change
163188

164189
- Updated import paths to use @ prefix
165190
- Renamed some Type interfaces to Interface
166191
- Updated sharp configuration and processing
167-
- Added support for lightningcss
192+
- Add support for lightningcss
168193
- Updated various option configurations
169194

170195
## 2.2.21
171196

172197
This version marks the beginning of the recorded changes.
173198

174-
### Added
199+
### Add
175200

176201
- Significant project restructuring with separate directories for Source,
177202
Interface, Type, and Variable
@@ -181,10 +206,10 @@ This version marks the beginning of the recorded changes.
181206
- Expanded support for additional image formats and optimization options
182207
- Enhanced error handling and logging
183208
- New "Run" script for building and watching `Source/\*_/_.ts` files
184-
- Added svgo `v4.0.0`-rc.0 dependency
185-
- Added terser v5.31.3 dependency
209+
- Add svgo `v4.0.0`-rc.0 dependency
210+
- Add terser v5.31.3 dependency
186211

187-
### Changed
212+
### Change
188213

189214
- Major refactoring of the integration functionality in
190215
Source/Function/Integration.ts
@@ -195,8 +220,8 @@ This version marks the beginning of the recorded changes.
195220

196221
### Dependency Updates
197222

198-
- Added svgo `v4.0.0`-rc.0
199-
- Changed astro dependency to use any version (\*)
223+
- Add svgo `v4.0.0`-rc.0
224+
- Change astro dependency to use any version (\*)
200225
- Updated `@playform/build` to `v0.1.2`
201226
- Updated `@playform/pipe` to `v0.1.0`
202227
- Updated lightningcss to `v1.25.1`
@@ -215,18 +240,18 @@ This version marks the beginning of the recorded changes.
215240

216241
## 0.0.12
217242

218-
### Changed
243+
### Change
219244

220245
- Updated astro to use any version (\*)
221246

222247
## 0.0.10
223248

224-
### Added
249+
### Add
225250

226-
- Added "@playform/compress" and "playform" to keywords
227-
- Added astro `v4.9.2` as a dependency
251+
- Add "@playform/compress" and "playform" to keywords
252+
- Add astro `v4.9.2` as a dependency
228253

229-
### Changed
254+
### Change
230255

231256
- Updated description to "🗜️ Compress —"
232257
- Updated homepage, bugs, and repository URLs
@@ -239,11 +264,11 @@ This version marks the beginning of the recorded changes.
239264

240265
## 0.0.9
241266

242-
### Added
267+
### Add
243268

244-
- Added astro `v4.9.2` as a dependency
269+
- Add astro `v4.9.2` as a dependency
245270

246-
### Changed
271+
### Change
247272

248273
- Moved `@playform/build` to `devDependencies`
249274

@@ -253,7 +278,7 @@ This version marks the beginning of the recorded changes.
253278

254279
## 0.0.8
255280

256-
### Changed
281+
### Change
257282

258283
- Updated lightningcss to `v1.25.1`
259284

@@ -265,18 +290,18 @@ This version marks the beginning of the recorded changes.
265290

266291
## 0.0.6
267292

268-
### Changed
293+
### Change
269294

270295
- Reordered peerDependencies and peerDependenciesMeta
271296

272297
## 0.0.5
273298

274-
### Added
299+
### Add
275300

276-
- Added "Document" script for documenting `Source/\*_/_.ts` files
277-
- Added `@playform/document` v0.0.7 as a peerDependency
301+
- Add "Document" script for documenting `Source/\*_/_.ts` files
302+
- Add `@playform/document` v0.0.7 as a peerDependency
278303

279-
### Changed
304+
### Change
280305

281306
- Updated `@playform/pipe` to `v0.0.5`
282307
- Updated lightningcss to `v1.25.0`
@@ -288,12 +313,12 @@ This version marks the beginning of the recorded changes.
288313

289314
## 0.0.4
290315

291-
### Added
316+
### Add
292317

293-
- Added "@playform/compress" to keywords
294-
- Added astro `v4.8.1` as a dependency
318+
- Add "@playform/compress" to keywords
319+
- Add astro `v4.8.1` as a dependency
295320

296-
### Changed
321+
### Change
297322

298323
- Updated description to "🗜️ Compress —"
299324
- Updated homepage, bugs, and repository URLs to use HTTPS
@@ -307,28 +332,28 @@ This version marks the beginning of the recorded changes.
307332

308333
## 0.0.3
309334

310-
### Added
335+
### Add
311336

312-
- Added `@playform/build`, `@playform/document`, and astro as dependencies
337+
- Add `@playform/build`, `@playform/document`, and astro as dependencies
313338

314-
### Changed
339+
### Change
315340

316341
- Moved `csso`, `html-minifier-terser`, `lightningcss`, `sharp`, `svgo`, and
317342
`terser` to dependencies
318343

319344
## 0.0.2
320345

321-
### Changed
346+
### Change
322347

323348
- Reverted various changes from previous versions
324349

325350
## 0.0.1
326351

327-
### Added
352+
### Add
328353

329354
- Initial setup of AstroCompress integration
330355
- Implemented various compression functions for CSS, HTML, JavaScript, Images,
331356
and SVG
332-
- Added configuration options for different file types
357+
- Add configuration options for different file types
333358
- Set up basic project structure with separate files for different
334359
functionalities

0 commit comments

Comments
 (0)