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