Releases: kagemomiji/airsonic-advanced
Edge Release 11.1.4-SNAPSHOT.20240221145945
What's Changed
- Bump org.apache.commons:commons-compress from 1.24.0 to 1.26.0 in /airsonic-main by @dependabot in #376
Full Changelog: 11.1.4-SNAPSHOT.20240220151449...11.1.4-SNAPSHOT.20240221145945
Edge Release 11.1.4-SNAPSHOT.20240220151449
What's Changed
- Switch from JSP to Thymeleaf for view technology by @checketts in #299
- #250 update view technology by @kagemomiji in #375
New Contributors
- @checketts made their first contribution in #299
Full Changelog: 11.1.4-SNAPSHOT.20240212154935...11.1.4-SNAPSHOT.20240220151449
Edge Release 11.1.4-SNAPSHOT.20240212154935
What's Changed
- Bump aquasecurity/trivy-action from 0.16.1 to 0.17.0 by @dependabot in #367
- #368 Fix updating playlist with null name failed via API by @kagemomiji in #369
Full Changelog: 11.1.3...11.1.4-SNAPSHOT.20240212154935
Stable Release 11.1.3
List of issues addressed: https://github.com/kagemomiji/airsonic-advanced/issues?q=milestone%3A11.1.3
What's Changed
- #203 fix playlist length view by @kagemomiji in #208
- #210 ignore invalid cue sheet at scanning library by @kagemomiji in #211
- #188 implement option for switching cue indexing by @kagemomiji in #216
- Update podcastSettings.jsp by @microniko in #217
- Fix: Update users without valid media folders by @winfr34k in #226
- Bump aquasecurity/trivy-action from 0.10.0 to 0.11.0 by @dependabot in #232
- Bump aquasecurity/trivy-action from 0.11.0 to 0.11.2 by @dependabot in #234
- #213 implement service class tests by @kagemomiji in #219
- #231 bump up liquibase version to 4.22.0 by @kagemomiji in #235
- Bump guava from 30.1-jre to 32.0.0-jre by @dependabot in #236
- #238 implement timeout to media file scan by @kagemomiji in #240
- #243 fix bug of clearFullScanSettingAfterScan not cleared after scan by @kagemomiji in #244
- #245 Replace runAsync to methods with Async annotation in PlayQueueService by @kagemomiji in #246
- #248 fix VerifyError problem by enum with switch statement at jukebox audioplayer by @kagemomiji in #249
- #255 refactored cue indexing at media library scan by @kagemomiji in #256
- #257 bump up dependent libraries for vulns by @kagemomiji in #258
- Docker Compose examples by @zc-devs in #252
- Fixed out of memory when uploading big file by @zc-devs in #260
- #212 implement UserRatingRepository by @kagemomiji in #261
- #212 implement ShareRepository to replace shareDao by @kagemomiji in #262
- Changed user deletion logic by @zc-devs in #263
- #212 implement repository for CoverArt by @kagemomiji in #266
- #212 implement repository for transcoding by @kagemomiji in #268
- #212 implemented repository for artist by @kagemomiji in #269
- #212 implement avatar repository for replaement of avatardao by @kagemomiji in #270
- Bump aquasecurity/trivy-action from 0.11.2 to 0.12.0 by @dependabot in #272
- #212 implement repository for album by @kagemomiji in #273
- Bump actions/checkout from 3 to 4 by @dependabot in #274
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #280
- Bump docker/login-action from 2 to 3 by @dependabot in #283
- Bump docker/build-push-action from 4 to 5 by @dependabot in #282
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #281
- #284 Fix transactional error from SearchUtilities while scanning by @kagemomiji in #285
- Bump org.apache.commons:commons-compress from 1.22 to 1.24.0 in /airsonic-main by @dependabot in #286
- #212 replace UserDao to Repository by @kagemomiji in #287
- #212 implemented repository of sonoslink by @kagemomiji in #288
- #212 implemented repository for music folders by @kagemomiji in #290
- #291 bump up spring-boot-starter-parent to 2.7.16 by @kagemomiji in #292
- #295 increase entities from release api page by @kagemomiji in #296
- #129 ignore empty query at building lucene query by @kagemomiji in #294
- #293 add musicFolderId to getArtists endpoint by @kagemomiji in #298
- #212 implemented repository for InternetRadio by @kagemomiji in #302
- #212 implement player repository by @kagemomiji in #304
- #306 change timing of deleting old player from post construct to application ready by @kagemomiji in #308
- #212 implemented repository of playlist by @kagemomiji in #307
- Bump aquasecurity/trivy-action from 0.12.0 to 0.13.0 by @dependabot in #310
- Bump aquasecurity/trivy-action from 0.13.0 to 0.13.1 by @dependabot in #311
- Bump aquasecurity/trivy-action from 0.13.1 to 0.14.0 by @dependabot in #313
- #212 implement podcast repository to replace PodcastDao by @kagemomiji in #314
- Bump actions/setup-java from 3 to 4 by @dependabot in #320
- #212 implemented MediaFileRepository to replace MediaFileDao by @kagemomiji in #319
- Bump aquasecurity/trivy-action from 0.14.0 to 0.15.0 by @dependabot in #323
- #321 add remove duplication of name in genre by @kagemomiji in #322
- Bump aquasecurity/trivy-action from 0.15.0 to 0.16.0 by @dependabot in #330
- #324 Fix podcasts issues by @kagemomiji in #328
- Bump github/codeql-action from 2 to 3 by @dependabot in #334
- #301 Change logic of search3 API to improve performance by @kagemomiji in #338
- #340 Update logback and Spring Boot version by @kagemomiji in #341
- Bump FedericoCarboni/setup-ffmpeg from 2 to 3 by @dependabot in #343
- #345 Add Transactional annotation to delete methods of repositories by @kagemomiji in #346
- Bump aquasecurity/trivy-action from 0.16.0 to 0.16.1 by @dependabot in #344
- Bump actions/cache from 3 to 4 by @dependabot in #348
- update js dependancies by @thewriteway in #349
- #336 fix hikari pool problem by @kagemomiji in #337
- #212 Replace PlayQueueDao to Repository by @kagemomiji in #342
- #351 Fix cache problem in SecurityService by @kagemomiji in #352
- #353 Fix code scanning alert about cookies by @kagemomiji in #354
- #355 Fix code scanning alert about Insecure Randomness by @kagemomiji in #356
- #357 fix uncontrolled security alert by @kagemomiji in #358
- #357 fix uncontrolled command alert by @kagemomiji in #359
- #361 Update build process to include Docker image creation and artifact upload by @kagemomiji in #362
- #363 check existence before marknonpresent by @kagemomiji in #364
- #271 Force ignoring icecast request from Tempo client by @kagemomiji in #360
- #365 Update CHANGELOG.md with v11.1.3 changes by @kagemomiji in #366
New Contributors
- @microniko made their first contribution in #217
- @winfr34k made their first contribution in #226
- @zc-devs made their first contribution in #252
- @thewriteway made their first contribution in #349
Full Changelog: 11.1.2...11.1.3
Edge Release 11.1.3-SNAPSHOT.20240205221235
What's Changed
- #271 Force ignoring icecast request from Tempo client by @kagemomiji in #360
Full Changelog: 11.1.3-SNAPSHOT.20240205145006...11.1.3-SNAPSHOT.20240205221235
Edge Release 11.1.3-SNAPSHOT.20240205145006
What's Changed
- #361 Update build process to include Docker image creation and artifact upload by @kagemomiji in #362
- #363 check existence before marknonpresent by @kagemomiji in #364
Full Changelog: 11.1.3-SNAPSHOT.20240131125734...11.1.3-SNAPSHOT.20240205145006
Edge Release 11.1.3-SNAPSHOT.20240131125734
What's Changed
- #357 fix uncontrolled command alert by @kagemomiji in #359
Full Changelog: 11.1.3-SNAPSHOT.20240130131900...11.1.3-SNAPSHOT.20240131125734
Edge Release 11.1.3-SNAPSHOT.20240130131900
What's Changed
- #357 fix uncontrolled security alert by @kagemomiji in #358
Full Changelog: 11.1.3-SNAPSHOT.20240128135559...11.1.3-SNAPSHOT.20240130131900
Edge Release 11.1.3-SNAPSHOT.20240128135559
What's Changed
- #355 Fix code scanning alert about Insecure Randomness by @kagemomiji in #356
Full Changelog: 11.1.3-SNAPSHOT.20240127161405...11.1.3-SNAPSHOT.20240128135559
Edge Release 11.1.3-SNAPSHOT.20240127161405
What's Changed
- #353 Fix code scanning alert about cookies by @kagemomiji in #354
Full Changelog: 11.1.3-SNAPSHOT.20240126222220...11.1.3-SNAPSHOT.20240127161405