Releases: eclipse/openvsx
v0.26.0
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- Add BlockHostFilter by @amvanbaren in #1253
- Bump tar-fs from 2.1.2 to 2.1.3 in /cli by @dependabot in #1252
- chore: Fix CVE-2025-22235 by upgrading org.springframework.boot to 3.3.11 by @svor in #1245
- cli 0.10.4 by @amvanbaren in #1254
Full Changelog: v0.25.0...v0.26.0
v0.25.0
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- Use publisher agreement after signing by @amvanbaren in #1178
- Automate namespace claim process by @amvanbaren in #1179
- Always enqueue RemoveFileJobRequest by @amvanbaren in #1181
- Fix artifact poisoning by @amvanbaren in #1186
- Run server tests conditionally by @amvanbaren in #1192
- Update Sonar github action by @amvanbaren in #1188
- Add workflow permissions by @amvanbaren in #1189
- Update yarn to 4.9.1 by @amvanbaren in #1190
- Use format specifiers by @amvanbaren in #1193
- Fix peer requirements by @amvanbaren in #1191
- Use dedicated exceptions by @amvanbaren in #1194
- Update server dependencies by @amvanbaren in #1195
- Conditional logging by @amvanbaren in #1196
- Expected the Promise rejection reason to be an Error. by @amvanbaren in #1197
- Add default case to switch by @amvanbaren in #1198
- Don't use Stream.peek by @amvanbaren in #1199
- Catch Exception instead of Throwable by @amvanbaren in #1200
- Add missing @OverRide annotations by @amvanbaren in #1201
- Remove exception in method declaration by @amvanbaren in #1202
- Replace "as" with upper case format "AS" by @amvanbaren in #1203
- Set defaultValue for boolean by @amvanbaren in #1204
- Remove unused imports by @amvanbaren in #1205
- Reduce complexity queryV2 method by @amvanbaren in #1206
- Reduce complexity upstream browse method by @amvanbaren in #1207
- Reduce complexity upstream asset method by @amvanbaren in #1208
- Use SLF4J fluent API by @amvanbaren in #1209
- Reduce getWebResource complexity by @amvanbaren in #1210
- Reduce OrphanNamespaceMigration complexity by @amvanbaren in #1211
- Reduce DataMirrorJobRequestHandler complexity by @amvanbaren in #1212
- Reduce ExtensionVersionHandler complexity by @amvanbaren in #1213
- Reduce DatabaseSearchService complexity by @amvanbaren in #1214
- Reduce AzureDownloadCountService complexity by @amvanbaren in #1215
- Reduce UrlUtil complexity by @amvanbaren in #1216
- Reduce toExtensionVersionJsonV2 complexity by @amvanbaren in #1217
- Fix missing files migration by @amvanbaren in #1218
- Fix deprecated method calls by @amvanbaren in #1219
- Move PAT functionality from util.ts to login.ts by @amvanbaren in #1220
- Make feed names constant by @amvanbaren in #1221
- Split command and options by @amvanbaren in #1222
- Reduce nested functions in zip.ts by @amvanbaren in #1223
- Enable XML secure processing feature to prevent XXE attacks by @amvanbaren in #1224
- Move personal access token functionality to pat.ts by @amvanbaren in #1225
- Use yauzl-promise instead of yauzl by @amvanbaren in #1226
- decrease cognitive complexity by @amvanbaren in #1227
- Append instead of overwrite URL by @amvanbaren in #1228
- Merge if statements and use pattern variable by @amvanbaren in #1229
- Use entrySet when both key and value are used by @amvanbaren in #1230
- Simplify assertions by @amvanbaren in #1231
- Add @deprecated javadoc by @amvanbaren in #1232
- Use nullish coalescing by @amvanbaren in #1233
- Extension header styling by @amvanbaren in #1242
- Delete extension using admin token by @amvanbaren in #1248
- v0.25.0-rc.1 changes by @amvanbaren in #1249
- Improve FixMissingFilesJobRequestHandler by @amvanbaren in #1250
Full Changelog: v0.24.0...v0.25.0
v0.24.0
This release of Open VSX consists of:
NOTE: This release empties the migration_item
table. Make sure all migrations have finished before deploying this release.
Deploying the server application is documented in the Wiki.
What's Changed
- Bump @babel/runtime from 7.24.6 to 7.26.10 in /webui by @dependabot in #1153
- docs: added a new Github tag badge by @bravesasha in #1157
- Add unit tests for extensionquery flags by @amvanbaren in #1160
- Remove cache invalidation by @amvanbaren in #1161
- Use regular logger by @amvanbaren in #1162
- Bump tar-fs from 2.1.1 to 2.1.2 in /cli by @dependabot in #1163
- Clean up after file resource migration by @amvanbaren in #1166
- Relevance calc debug logging by @amvanbaren in #1164
- Fix CVE-2025-22228 by @amvanbaren in #1172
- cli v0.10.2 by @amvanbaren in #1173
- Bump webui to v0.16.2 by @amvanbaren in #1174
Full Changelog: v0.23.5...v0.24.0
v0.23.5
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- Add delete all confirmation dialog by @amvanbaren in #1148
- Deactivate one time use publish token after extension publish by @amvanbaren in #1149
- [Bug] Emoji is invalid by @amvanbaren in #1150
- Remove jobs for file resources that still exist by @amvanbaren in #1151
- bump version by @amvanbaren in #1152
Full Changelog: v0.23.4...v0.23.5
v0.23.4
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- Async remove file resource jobs by @amvanbaren in #1147
Full Changelog: v0.23.3...v0.23.4
v0.23.3
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- Delete queued file resource jobs by @amvanbaren in #1144
- Fix JobNotFoundException by @amvanbaren in #1145
Full Changelog: v0.23.2...v0.23.3
v0.23.2
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- Delete old migration items by @amvanbaren in #1143
Full Changelog: v0.23.1...v0.23.2
v0.23.1
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- Chunked migrations by @amvanbaren in #1140
- Delete malicious extension and its dependencies by @amvanbaren in #1141
- Remove file resource job rescheduling by @amvanbaren in #1142
Full Changelog: v0.23.0...v0.23.1
v0.23.0
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- docs: readme by @bravesasha in #1118
- Bump dompurify from 3.1.5 to 3.2.4 in /webui by @dependabot in #1123
- Added Develocity setup by @ribafish in #1091
- Dockerfile fix for Develocity access key by @ribafish in #1124
- Check enabled malicious extensions by @amvanbaren in #1125
- chore: make publish_extensions script executable by @svor in #1128
- Enabled caching by default by @ribafish in #1127
- userAgentHeader can be null by @amvanbaren in #1130
- Remove github token by @amvanbaren in #1132
- server: refactor: introduce
AuthUser
interface by @paul-marechal in #838 - DOMPurify default import by @amvanbaren in #1137
New Contributors
- @bravesasha made their first contribution in #1118
- @ribafish made their first contribution in #1091
- @paul-marechal made their first contribution in #838
Full Changelog: v0.22.2...v0.23.0
v0.22.2
This release of Open VSX consists of:
Deploying the server application is documented in the Wiki.
What's Changed
- (Java) Parentheses should be removed by @amvanbaren in #1111
- Nested ternary operations by @amvanbaren in #1112
- Java modifier order by @amvanbaren in #1113
- Remove useless curly braces around statement by @amvanbaren in #1114
- Local variables should not shadow class fields by @amvanbaren in #1115
- Fix a "NullPointerException" could be thrown; by @amvanbaren in #1116
- Move replacement JSON to own method by @amvanbaren in #1117
- Add docker deployment by @amvanbaren in #1120
- bump version to 0.15.1 by @amvanbaren in #1122
Full Changelog: v0.22.1...v0.22.2