Skip to content

Commit 1d9369d

Browse files
Nikola HristovNikola Hristov
authored andcommitted
1 parent 5e84971 commit 1d9369d

File tree

1 file changed

+112
-113
lines changed

1 file changed

+112
-113
lines changed

CHANGELOG.md

Lines changed: 112 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -2,246 +2,245 @@
22

33
### Added
44

5-
- New Configuration folder with ESBuild.js and ESBuild.ts files
6-
- Added browserslist as a development dependency
5+
- New Configuration folder with ESBuild.js and ESBuild.ts files
6+
- Added browserslist as a development dependency
77

88
### Changed
99

10-
- Updated .npmignore to exclude the Configuration/ directory
11-
- Modified package.json scripts to use the new ESBuild configuration
12-
- Updated version to 0.1.6
13-
- Enhanced error handling in CSS compression in Source/Function/Integration.ts
14-
- Updated Source/Interface/CSS/lightningcss.ts to set default value for
15-
unusedSymbols
16-
- Added targets to Source/Variable/CSS/lightningcss.ts
10+
- Updated .npmignore to exclude the Configuration/ directory
11+
- Modified package.json scripts to use the new ESBuild configuration
12+
- Updated version to 0.1.6
13+
- Enhanced error handling in CSS compression in Source/Function/Integration.ts
14+
- Updated Source/Interface/CSS/lightningcss.ts to set default value for
15+
unusedSymbols
16+
- Added targets to Source/Variable/CSS/lightningcss.ts
1717

1818
## 0.1.5
1919

2020
### Changed
2121

22-
- Updated dependencies
23-
- Typings update
22+
- Updated dependencies
23+
- Typings update
2424

2525
## 0.1.4
2626

2727
### Fixed
2828

29-
- Fixes missing `Pipe.js`
29+
- Fixes missing `Pipe.js`
3030

3131
## 0.1.2
3232

3333
### Added
3434

35-
- New CLI functionality with `Compress` command
36-
- New `CLI.ts` and `Pipe.ts` functions for improved command-line operations
37-
- Added `commander` dependency for CLI support
38-
- Added `fast-glob` dependency for file pattern matching
35+
- New CLI functionality with `Compress` command
36+
- New `CLI.ts` and `Pipe.ts` functions for improved command-line operations
37+
- Added `commander` dependency for CLI support
38+
- Added `fast-glob` dependency for file pattern matching
3939

4040
### Changed
4141

42-
- Updated package name from `astro-compress` to `@playform/compress`
43-
- Updated various dependencies to their latest versions:
44-
- `@playform/pipe` from 0.1.0 to 0.1.1
45-
- `deepmerge-ts` from 7.1.0 to 7.1.1
46-
- `lightningcss` from 1.25.1 to 1.27.0
47-
- `sharp` from 0.33.4 to 0.33.5
48-
- `svgo` from 4.0.0-rc.0 to 3.3.2
49-
- `terser` from 5.31.3 to 5.34.1
50-
- `@playform/build` from 0.1.3 to 0.1.7
51-
- Refactored and improved various TypeScript interfaces and types
52-
- Updated README with new installation instructions and badge styling
53-
- Updated README badges to use HTTPS URLs
54-
- Updated README table layout for better visual presentation
55-
- Updated dependency badges in README to use correct package name
56-
(`@playform/compress` instead of `@playform/inline`)
57-
- Updated README to remove unnecessary line breaks and improve spacing
58-
- Updated `Source/Function/Image/Writesharp.ts` to simplify an import
59-
statement
60-
- Added `Source/Function/CLI.ts` for command-line interface functionality
61-
- Added `Source/Interface/CLI.ts` to define the command-line interface
62-
- Updated `package.json` to include necessary CLI dependencies
42+
- Updated package name from `astro-compress` to `@playform/compress`
43+
- Updated various dependencies to their latest versions:
44+
- `@playform/pipe` from 0.1.0 to 0.1.1
45+
- `deepmerge-ts` from 7.1.0 to 7.1.1
46+
- `lightningcss` from 1.25.1 to 1.27.0
47+
- `sharp` from 0.33.4 to 0.33.5
48+
- `svgo` from 4.0.0-rc.0 to 3.3.2
49+
- `terser` from 5.31.3 to 5.34.1
50+
- `@playform/build` from 0.1.3 to 0.1.7
51+
- Refactored and improved various TypeScript interfaces and types
52+
- Updated README with new installation instructions and badge styling
53+
- Updated README badges to use HTTPS URLs
54+
- Updated README table layout for better visual presentation
55+
- Updated dependency badges in README to use correct package name
56+
(`@playform/compress` instead of `@playform/inline`)
57+
- Updated README to remove unnecessary line breaks and improve spacing
58+
- Updated `Source/Function/Image/Writesharp.ts` to simplify an import statement
59+
- Added `Source/Function/CLI.ts` for command-line interface functionality
60+
- Added `Source/Interface/CLI.ts` to define the command-line interface
61+
- Updated `package.json` to include necessary CLI dependencies
6362

6463
### Removed
6564

66-
- Removed `Documentation/` directory (replaced with `docs/`)
67-
- Removed `Summary.md` file
65+
- Removed `Documentation/` directory (replaced with `docs/`)
66+
- Removed `Summary.md` file
6867

6968
### Fixed
7069

71-
- Various code improvements and refactoring for better type safety and
72-
performance
73-
- Fixed broken links in README badges
74-
- Fixed alignment and spacing issues in README table
75-
- Fixed incorrect package name in dependency badges
70+
- Various code improvements and refactoring for better type safety and
71+
performance
72+
- Fixed broken links in README badges
73+
- Fixed alignment and spacing issues in README table
74+
- Fixed incorrect package name in dependency badges
7675

7776
## 0.1.1
7877

7978
### Changed
8079

81-
- Updated .npmignore file:
82-
- Reordered ignored directories and files
83-
- Added 'Summary.md' to ignored files
80+
- Updated .npmignore file:
81+
- Reordered ignored directories and files
82+
- Added 'Summary.md' to ignored files
8483

8584
### Fixed
8685

87-
- Improved code formatting in Source/Function/Image/Writesharp.ts:
88-
- Simplified import statement for default sharp options
86+
- Improved code formatting in Source/Function/Image/Writesharp.ts:
87+
- Simplified import statement for default sharp options
8988

9089
## 0.1.0
9190

9291
### Added
9392

94-
- Significant project restructuring with separate directories for Source,
95-
Interface, Type, and Variable
96-
- New modules and interfaces for CSS, HTML, Image, JavaScript, and SVG file
97-
types
98-
- Utility functions: Directory and Merge
99-
- Expanded support for additional image formats and optimization options
100-
- Enhanced error handling and logging
101-
- New "Run" script for building and watching 'Source/\*_/_.ts' files
102-
- Added svgo v4.0.0-rc.0 dependency
103-
- Added terser v5.31.3 dependency
93+
- Significant project restructuring with separate directories for Source,
94+
Interface, Type, and Variable
95+
- New modules and interfaces for CSS, HTML, Image, JavaScript, and SVG file
96+
types
97+
- Utility functions: Directory and Merge
98+
- Expanded support for additional image formats and optimization options
99+
- Enhanced error handling and logging
100+
- New "Run" script for building and watching 'Source/\*_/_.ts' files
101+
- Added svgo v4.0.0-rc.0 dependency
102+
- Added terser v5.31.3 dependency
104103

105104
### Changed
106105

107-
- Major refactoring of the integration functionality in
108-
Source/Function/Integration.ts
109-
- Moved configuration options to separate files in the Variable directory
110-
- Updated and expanded type definitions throughout the project
111-
- Modularized and improved compression logic for different file types
112-
- Overall code structure is now more modular and type-safe
106+
- Major refactoring of the integration functionality in
107+
Source/Function/Integration.ts
108+
- Moved configuration options to separate files in the Variable directory
109+
- Updated and expanded type definitions throughout the project
110+
- Modularized and improved compression logic for different file types
111+
- Overall code structure is now more modular and type-safe
113112

114113
### Dependency Updates
115114

116-
- Added svgo v4.0.0-rc.0
117-
- Changed astro dependency to use any version (\*)
118-
- Updated @playform/build to v0.1.2
119-
- Updated @playform/pipe to v0.1.0
120-
- Updated lightningcss to v1.25.1
121-
- Updated sharp to v0.33.4
122-
- Updated terser to v5.31.3
115+
- Added svgo v4.0.0-rc.0
116+
- Changed astro dependency to use any version (\*)
117+
- Updated @playform/build to v0.1.2
118+
- Updated @playform/pipe to v0.1.0
119+
- Updated lightningcss to v1.25.1
120+
- Updated sharp to v0.33.4
121+
- Updated terser to v5.31.3
123122

124123
### Removed
125124

126-
- Removed specific version for astro dependency
125+
- Removed specific version for astro dependency
127126

128127
## 0.0.13
129128

130129
### Removed
131130

132-
- Removed @playform/document from peerDependencies and peerDependenciesMeta
131+
- Removed @playform/document from peerDependencies and peerDependenciesMeta
133132

134133
## 0.0.12
135134

136135
### Changed
137136

138-
- Updated astro to use any version (\*)
137+
- Updated astro to use any version (\*)
139138

140139
## 0.0.10
141140

142141
### Added
143142

144-
- Added "@playform/compress" and "playform" to keywords
145-
- Added astro v4.9.2 as a dependency
143+
- Added "@playform/compress" and "playform" to keywords
144+
- Added astro v4.9.2 as a dependency
146145

147146
### Changed
148147

149-
- Updated description to "🗜️ Compress —"
150-
- Updated homepage, bugs, and repository URLs
151-
- Updated author information
152-
- Updated @playform/pipe to v0.0.5
153-
- Updated lightningcss to v1.25.1
154-
- Updated sharp to v0.33.4
155-
- Updated svgo to v3.3.2
156-
- Updated terser to v5.31.0
148+
- Updated description to "🗜️ Compress —"
149+
- Updated homepage, bugs, and repository URLs
150+
- Updated author information
151+
- Updated @playform/pipe to v0.0.5
152+
- Updated lightningcss to v1.25.1
153+
- Updated sharp to v0.33.4
154+
- Updated svgo to v3.3.2
155+
- Updated terser to v5.31.0
157156

158157
## 0.0.9
159158

160159
### Added
161160

162-
- Added astro v4.9.2 as a dependency
161+
- Added astro v4.9.2 as a dependency
163162

164163
### Changed
165164

166-
- Moved @playform/build to devDependencies
165+
- Moved @playform/build to devDependencies
167166

168167
### Removed
169168

170-
- Removed peerDependencies and peerDependenciesMeta
169+
- Removed peerDependencies and peerDependenciesMeta
171170

172171
## 0.0.8
173172

174173
### Changed
175174

176-
- Updated lightningcss to v1.25.1
175+
- Updated lightningcss to v1.25.1
177176

178177
## 0.0.7
179178

180179
### Removed
181180

182-
- Removed @playform/document from peerDependencies and peerDependenciesMeta
181+
- Removed @playform/document from peerDependencies and peerDependenciesMeta
183182

184183
## 0.0.6
185184

186185
### Changed
187186

188-
- Reordered peerDependencies and peerDependenciesMeta
187+
- Reordered peerDependencies and peerDependenciesMeta
189188

190189
## 0.0.5
191190

192191
### Added
193192

194-
- Added "Document" script for documenting 'Source/\*_/_.ts' files
195-
- Added @playform/document v0.0.7 as a peerDependency
193+
- Added "Document" script for documenting 'Source/\*_/_.ts' files
194+
- Added @playform/document v0.0.7 as a peerDependency
196195

197196
### Changed
198197

199-
- Updated @playform/pipe to v0.0.5
200-
- Updated lightningcss to v1.25.0
201-
- Updated sharp to v0.33.4
202-
- Updated svgo to v3.3.2
203-
- Updated terser to v5.31.0
204-
- Updated @playform/build to v0.0.9
205-
- Updated astro peerDependency to v4.9.1
198+
- Updated @playform/pipe to v0.0.5
199+
- Updated lightningcss to v1.25.0
200+
- Updated sharp to v0.33.4
201+
- Updated svgo to v3.3.2
202+
- Updated terser to v5.31.0
203+
- Updated @playform/build to v0.0.9
204+
- Updated astro peerDependency to v4.9.1
206205

207206
## 0.0.4
208207

209208
### Added
210209

211-
- Added "@playform/compress" to keywords
212-
- Added astro v4.8.1 as a dependency
210+
- Added "@playform/compress" to keywords
211+
- Added astro v4.8.1 as a dependency
213212

214213
### Changed
215214

216-
- Updated description to "🗜️ Compress —"
217-
- Updated homepage, bugs, and repository URLs to use HTTPS
218-
- Updated author information
219-
- Updated @playform/pipe to v0.0.3
220-
- Moved @playform/build to devDependencies
215+
- Updated description to "🗜️ Compress —"
216+
- Updated homepage, bugs, and repository URLs to use HTTPS
217+
- Updated author information
218+
- Updated @playform/pipe to v0.0.3
219+
- Moved @playform/build to devDependencies
221220

222221
### Removed
223222

224-
- Removed "Document" script
223+
- Removed "Document" script
225224

226225
## 0.0.3
227226

228227
### Added
229228

230-
- Added @playform/build, @playform/document, and astro as dependencies
229+
- Added @playform/build, @playform/document, and astro as dependencies
231230

232231
### Changed
233232

234-
- Moved csso, html-minifier-terser, lightningcss, sharp, svgo, and terser to
235-
dependencies
233+
- Moved csso, html-minifier-terser, lightningcss, sharp, svgo, and terser to
234+
dependencies
236235

237236
## 0.0.2
238237

239238
### Changed
240239

241-
- Reverted various changes from previous versions
240+
- Reverted various changes from previous versions
242241

243242
## 0.0.1
244243

245244
### Added
246245

247-
- Initial release
246+
- Initial release

0 commit comments

Comments
 (0)