Releases: comixed/comixed
Releases · comixed/comixed
Changes For 3.1.2
Commits
- 143f57e: Bump lodash from 4.17.21 to 4.17.23 in /comixed-webui (dependabot[bot])
- 20b4315: Bump fast-xml-parser from 5.2.5 to 5.3.4 in /comixed-webui (dependabot[bot])
- c98e129: Changed the Processing sidenav icon [#2575] (Darryl L. Pierce)
- 697313d: Bump webpack from 5.101.3 to 5.104.1 in /comixed-webui (dependabot[bot])
- 3b242a6: Changed the sidebar to use badges for counts [#2581] (Darryl L. Pierce)
- e1556f0: Bump axios from 1.12.1 to 1.13.5 in /comixed-webui (dependabot[bot])
- f1e074a: Fixed not showing filtered when filtering by page count [#2582] (Darryl L. Pierce)
- 2b268b2: Changed the release version to v3.1.2 [#2533] (Darryl L. Pierce)
Changes For 3.1.1
Commits
- de4b89d: Bump @angular/compiler from 20.3.15 to 20.3.16 in /comixed-webui (dependabot[bot])
- 32ec20d: Added cover dates to the variant reader feed [#2565] (Darryl L. Pierce)
- 999e820: Fixed failing webui test [#2509] (Darryl L. Pierce)
- b0c61c2: Fixed Angular failing builds [#2533] (Darryl L. Pierce)
- 4257ae6: Added sorting Variant reader entries [#2566] (Darryl L. Pierce)
- 9cad87c: Changed Docker container to be based on eclipse-temurin [#2559] (Darryl L. Pierce)
- 5b5c9f3: Fixed error message shown when entering the imports page [#2564] (Darryl L. Pierce)
- 8ffb095: Changed the release version to v3.1.1 [#2533] (Darryl L. Pierce)
Changes For 3.1.0
Bug Fixes
- comixed-webui/package.json & comixed-webui/yarn.lock to reduce vulnerabilities #2432 (snyk-bot)
- pom.xml to reduce vulnerabilities (snyk-bot)
Commits
- 8181a15: Changed the development version to v3.1-SNAPSHOT [#2429] (Darryl L. Pierce)
- c0dc29a: Fixed bad migration for scraped_stories [#2178] (Darryl L. Pierce)
- 89c710a: Fixed static content root [#2418] (Darryl L. Pierce)
- bd563b6: Fixed table id generation [#2418] (Darryl L. Pierce)
- 405318d: Added a default JWT signing key [#2353] (Darryl L. Pierce)
- a8e2aee: Added publishing snapshot artifacts [#2417] (Darryl L. Pierce)
- 9747513: Fixed missing foreign keys [#2178] (Darryl L. Pierce)
- f8d1f53: Changed page hash loading to work on whole comic books [#2433] (Darryl L. Pierce)
- c145737: Changed footer status to page links [#2434] (Darryl L. Pierce)
- 8cd2039: Added a user-configurable external properties file [#2437] (Darryl L. Pierce)
- b53a7dc: Changed multi-book scraping to use displayable comics [#2439] (Darryl L. Pierce)
- e1277de: Added a note about Variant [#2429] (Darryl L. Pierce)
- 67c9047: Fixed not updating the comic state after batch scraping [#2447] (Darryl L. Pierce) #2449
- b1c6269: Added the last modified date to comic books [#2448] (Darryl L. Pierce) #2450
- 5f6355d: Added the last modified date to comic metadata sources [#2427] (Darryl L. Pierce) #2451
- d7d1768: Added processes getting exclusive claims to comic books [#2444] (Darryl L. Pierce)
- c288a48: Added a feature flag to turn batch locking comics on/off [#2444] (Darryl L. Pierce) #2458
- f0c0180: Added the DuplicateComic type to speed up loading duplicates [#2459] (Darryl L. Pierce)
- 362ec44: Added showing a set of duplicate comics [#2459] (Darryl L. Pierce)
- b66ead7: Changed batch sizes to 1 [#2429] (Darryl L. Pierce)
- 5096f94: Changed default thread pool size to 3 [#2429] (Darryl L. Pierce)
- 94725ce: Added batch process prioritization [#2455] (Darryl L. Pierce) #2463
- fc70392: Fixed a null page causing no pages to show [#2464] (Darryl L. Pierce) #2465
- 0de2db7: Added using virtual threads [#2429] (Darryl L. Pierce)
- 08116e8: Added mutexes to the process initiators [#2455] (Darryl L. Pierce)
- 6ef228b: Added selecting the OS for Docker bug reports (Darryl L. Pierce)
- 925e6bc: Added a release notes file [#2429] (Darryl L. Pierce)
- 4976fba: Added a downloads badge to (Darryl L. Pierce)
- a1599de: Added a build action [2429] (Darryl L. Pierce)
- cc6b627: Fixed the docker cmdline to create the container (Darryl L. Pierce)
- e9374ad: Added columns to the Duplicate Comic Details page [#2470] (Darryl L. Pierce) #2478
- 2ca9b38: Added a type to ComicPage [#2475] (Darryl L. Pierce) #2479
- 7fa8878: Fixed not loading comics with duplicate pages [#2480] (Darryl L. Pierce) #2481
- be617ea: Fixed null pages causing page reordering to fail [#2482] (Darryl L. Pierce) #2485
- 149c0f3: Added storing the comic files for import server-side [#2483] (Darryl L. Pierce) #2486
- 9f53d13: Added storing the page metadata info the comicinfo file [#2477] (Darryl L. Pierce) #2487
- 8709530: Removed the page state machine [#2476] (Darryl L. Pierce) #2488
- 091b818: Added clearing the comic file list on import [#2483] (Darryl L. Pierce) #2490
- 8b88e70: Changed comic file selection to be stored server-side [#2484] (Darryl L. Pierce)
- 53b6ad9: Fixed batch scraping not updating the comic state [#2492] (Darryl L. Pierce) #2493
- 262d906: Changed the default load comic batch size to 1 [#2429] (Darryl L. Pierce)
- 9b563fd: Fixed not cleaning up completed batch process correctly [#2347] (Darryl L. Pierce) #2495
- 94ab2f2: Fixed updating the metadata file not setting the right state [#2499] (Darryl L. Pierce) #2500
- 489b1b4: Added the last scraped data to the metadata file [#2473] (Darryl L. Pierce) #2501
- 5a34dde: Added discovering comic books in the library path [#2496] (Darryl L. Pierce) #2502
- 76e7821: Fixed starting the update metadata process not being async [#2503] (Darryl L. Pierce) #2505
- 5757fe1: Fixed missing comic files blocking batch processes [#2504] (Darryl L. Pierce) #2506
- 596194c: Bump @messageformat/runtime from 3.0.1 to 3.0.2 in /comixed-webui (dependabot[bot]) #2507
- af9c98a: Fixed recreating a comic losing track of pages [#2510] (Darryl L. Pierce) #2511
- 64203c2: Changed updating a comic book to only send specific files [#2509] (Darryl L. Pierce)
- 0453fab: Changed importing comics to use server-side selections [#2489] (Darryl L. Pierce) #2514
- 1259685: Changed multi-comic scraping to not load a comic's details [#2508] (Darryl L. Pierce) #2515
- d20a272: Added filtering comic files by subdirectory [#2494] (Darryl L. Pierce) #2517
- 61007f6: Added toggling comic files by current path [#2516] (Darryl L. Pierce) #2518
- a678af1: Bump js-yaml from 4.1.0 to 4.1.1 in /comixed-webui (dependabot[bot])
- 4554e5a: Fixed recreating comics munging the stored filename [#2510] (Darryl L. Pierce) #2524
- 7df4f62: Changed docker/build-push-action to v6 [#2526] (Darryl L. Pierce) #2527
- 19af0c4: Added caching comic requests [#2414] (Darryl L. Pierce) #2528
- 7de049a: Bump node-forge from 1.3.1 to 1.3.2 in /comixed-webui (dependabot[bot]) #2529
- a7d5324: Bump @angular/common from 20.2.1 to 20.3.14 in /comixed-webui (dependabot[bot]) #2530
- 1020684: Bump @angular/compiler from 20.2.1 to 20.3.15 in /comixed-webui (dependabot[bot]) #2532
- a098937: Fixed migration errors for PG/MySQL [#2533] (Darryl L. Pierce)
- 8efdefb: Fixed issues with marking comics as read [#2535] (Darryl L. Pierce)
- c8dc04f: Fixed not prefilling the form on the comic scraping tabl [#2538] (Darryl L. Pierce)
- 8f4ed07: Fixed single comic selection toggling [#2535] (Darryl L. Pierce)
- 545c34d: Removed the Groovy plugin code [#2541] (Darryl L. Pierce)
- 1f57b74: Fixed pages losing their sort order when imported [#2549] (Darryl L. Pierce)
- 71aab30: Fixed page handling when recreating a comic file [#2550] (Darryl L. Pierce)
- 47149cf: Changed the jar name in run.* [#2533] (Darryl L. Pierce)
- 0d0480c: Changed junrar to v7.5.7 [#2533] (Darryl L. Pierce)
- 0df4c28: Added viewing the list of comics as a grid [#2523] (Darryl L. Pierce)
- 245df49: Added actions to the comic grid view [#2523] (Darryl L. Pierce)
- ab9a8e1: Fixed publishing to Docker [#2533] (Darryl L. Pierce)
- 9d67d74: Changed the release version to v3.1.0 [#2533] (Darryl L. Pierce)
Changes For 3.0.3
Bug Fixes
- pom.xml to reduce vulnerabilities (snyk-bot)
Commits
- bbb6f5f: Fixed recreating a comic losing track of pages [#2510] (Darryl L. Pierce)
- 3cfff7a: Bump js-yaml from 4.1.0 to 4.1.1 in /comixed-webui (dependabot[bot])
- 0edff24: Fixed recreating comics munging the stored filename [#2510] (Darryl L. Pierce)
- 05df31c: Changed docker/build-push-action to v6 [#2526] (Darryl L. Pierce)
- beb3aad: Changed the release version to v3.0.3 [#2429] (Darryl L. Pierce)
Changes For 3.0.2
Commits
- 5747b19: Fixed not cleaning up completed batch process correctly [#2347] (Darryl L. Pierce)
- 94137d1: Fixed updating the metadata file not setting the right state [#2499] (Darryl L. Pierce)
- 932b466: Fixed starting the update metadata process not being async [#2503] (Darryl L. Pierce)
- 351b4be: Fixed missing comic files blocking batch processes [#2504] (Darryl L. Pierce)
- e8d65a5: Bump @messageformat/runtime from 3.0.1 to 3.0.2 in /comixed-webui (dependabot[bot])
- 7d9b78a: Changed the release version to v3.0.2 [#2429] (Darryl L. Pierce)
Changes For 3.0.1
Commits
- 11e576c: Fixed not loading comics with duplicate pages [#2480] (Darryl L. Pierce)
- 331d8b8: Fixed null pages causing page reordering to fail [#2482] (Darryl L. Pierce)
- 813c0e0: Fixed batch scraping not updating the comic state [#2492] (Darryl L. Pierce)
- d13b0ab: Changed the default load comic batch size to 1 [#2429] (Darryl L. Pierce)
- 4c3df11: Changed the release version to v3.0.1 [#2429] (Darryl L. Pierce)
Changes For 3.0.0
Bug Fixes
- upgrade org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.5 #2401 (snyk-bot)
- comixed-state/pom.xml to reduce vulnerabilities #2402 (snyk-bot)
- comixed-app/pom.xml to reduce vulnerabilities #2406 (snyk-bot)
- comixed-webui/package.json & comixed-webui/yarn.lock to reduce vulnerabilities #2407 (snyk-bot)
- comixed-webui/package.json & comixed-webui/yarn.lock to reduce vulnerabilities #2410 (snyk-bot)
- comixed-webui/package.json & comixed-webui/yarn.lock to reduce vulnerabilities #2412 (snyk-bot)
- comixed-webui/package.json & comixed-webui/yarn.lock to reduce vulnerabilities (snyk-bot)
Commits
- 5eb6e0a: Added selecting comics by their read or unread state [#2256] (Darryl L. Pierce) #2257
- 558aea9: Added a busy overlay for loading collection entries [#2258] (Darryl L. Pierce) #2259
- 3408479: Added redirecting to the series page after scraping [#2108] (Darryl L. Pierce) #2260
- 9e5e959: Added trimming values retrieved from metadata sources [#2262] (Darryl L. Pierce) #2263
- 4cd8d26: Changed how read comic books are tracked [#2261] (Darryl L. Pierce) #2264
- 4698e87: Added case insensitive filename checks on Windows [#2265] (Darryl L. Pierce) #2266
- 32f8610: Added a batch process for rescraping comic books [#2133] (Darryl L. Pierce) #2267
- 754025d: Fixed a null description breaking scraping [#2262] (Darryl L. Pierce) #2272
- 1e82878: Fixed not returning the metadata object during scraping [#2270] (Darryl L. Pierce) #2271
- fbb85ee: Fixed loading data for the collection list page [#2273] (Darryl L. Pierce) #2274
- 7a64aac: Fixed not loading comic details by tag from a transaction [#2275] (Darryl L. Pierce) #2276
- 98738af: Changed the release filename [#2157] (Darryl L. Pierce)
- 75bdf8c: Changed the development version to v2.4.0 [#2254] (Darryl L. Pierce)
- 7422152: Fixed issues with the read comic books page [#2261] (Darryl L. Pierce) #2278
- cc6cd20: Added the missing busy overload on comic details loading [#2277] (Darryl L. Pierce) #2280
- 9e41d3f: Fixed returning the wrong comic count on a collection details page [#2279] (Darryl L. Pierce) #2281
- cfe22a3: Added deleting related records when deleting a comic book [#2222] (Darryl L. Pierce) #2282
- b8a3dc0: Changed how comics are marked for purging [#2283] (Darryl L. Pierce) #2284
- 1ac65f8: Added missing publisher name label [#2286] (Darryl L. Pierce)
- d05b461: Added the cover date when deciding a comic is duplicate [#2285] (Darryl L. Pierce) #2288
- da585d7: Added pagination for the series detail by publisher page [#2286] (Darryl L. Pierce) #2289
- 3847263: Changed moving comics to be more efficient [#2290] (Darryl L. Pierce) #2291
- 3d78893: Fixed the duplicate comic total in the side nav [#2285] (Darryl L. Pierce) #2293
- 2de078f: Changed how duplicate pages are loaded [#2025] (Darryl L. Pierce) #2294
- bb592dc: Changed reading list entries to be the comic book ids [#2296] (Darryl L. Pierce) #2297
- 9af2ab4: Added the DisplayableComic type for displayable comics [#2292] (Darryl L. Pierce) #2295
- aacca09: Changed comic selection to be more performant [#2298] (Darryl L. Pierce) #2299
- ab0a434: Changed adding/removing list entries into async processes [#2296] (Darryl L. Pierce) #2301
- 9aa0a2b: Fixed importing comics with too long of a volume value [#2303] (Darryl L. Pierce) #2304
- 0d42cc3: Fixed not showing the cover during multi-comic scraping [#2305] (Darryl L. Pierce) #2306
- 6674f2d: Fixed the logging for the update metadata initiator [#2059] (Darryl L. Pierce)
- 8583b26: Fixed not moving the external metadata file [#2302] (Darryl L. Pierce) #2308
- 98a1e3b: Added clearing the comic list when creating a reading list [#2300] (Darryl L. Pierce) #2309
- 5af49cc: Added a scheduled time to continue batch scraping comics [#2268] (Darryl L. Pierce) #2310
- 6d06fae: Added a publisher and series link to the comic details page [#2084] (Darryl L. Pierce) #2311
- 3def893: Changed the Angular dependency to v18 [#2312] (Darryl L. Pierce) #2313
- 914619f: Added running ComiXed as a Windows server [#2083] (Darryl L. Pierce) #2314
- c432361: Changed Spring Boot to v3.4.1 [#2116] (Darryl L. Pierce) #2315
- 67b9569: Added streaming comics via OPDS [#2287] (Darryl L. Pierce) #2316
- 0c69835: Changed the PR template to add runtime changes (Darryl L. Pierce)
- 4d026c7: Changed other dependencies for Angular v18 [#2312] (Darryl L. Pierce) #2320
- 4b6ca73: Changed add image to cache process to not run in parallel [#2317] (Darryl L. Pierce) #2319
- b57558a: Added a unified index for loading comics by filter [#2318] (Darryl L. Pierce) #2322
- 4f9b8ee: Fixed null pointer when deleting batch processes [#1955] (Darryl L. Pierce) #2323
- ca7f84a: Added filtering collections by tag value [#1863] (Darryl L. Pierce)
- 769592d: Fixed the missing collections list page and tab titles [#2327] (Darryl L. Pierce) #2328
- cd55865: Fixed not selecting and deselecting comics in collections [#2326] (Darryl L. Pierce) #2329
- 2e300db: Added sorting collections by comic count [#2325] (Darryl L. Pierce) #2330
- 2961977: Changed loading series details to use a view [#2331] (Darryl L. Pierce) #2332
- 001059e: Added pagination to loading series [#2331] (Darryl L. Pierce) #2333
- 6c6d395: Added filtering by page count [#2217] (Darryl L. Pierce) #2334
- 1269059: Added application-wide notifications on server events [#1042] (Darryl L. Pierce)
- 707c568: Changed the config directory to be set at runtime [#2336] (Darryl L. Pierce)
- 8af6f1c: Changed series details to exclude empty values [#2325] (Darryl L. Pierce)
- 944ecff: Fixed SQL error when loading duplicate comic count [#2292] (Darryl L. Pierce)
- 3ea901a: Added sorting duplicate pages by comic count [#2338] (Darryl L. Pierce)
- da968ec: Added preloading the comic list filter form [#2339] (Darryl L. Pierce) #2343
- a78171a: Added a view for loading publisher details [#2341] (Darryl L. Pierce) #2344
- 0a3dd3e: Changed OPDS series labels back to Series [#2331] (Darryl L. Pierce)
- 04e06f6: Fixed typo in QUICKSTART guide (Darryl L. Pierce)
- 9e6d02e: Added a Docker run script that sets the umask on start [#2348] (Darryl L. Pierce) #2349
- 3030910: Changed the ending copyright year [#2254] (Darryl L. Pierce)
- 4054436: Fixed image caching not creating the entries [#2340] (Darryl L. Pierce) #2352
- bb6bae2: Changed Junit dependency from 4 to 5 [#2350] (Darryl L. Pierce) #2354
- 342b2df: Added a configurable JWT signing key [#2353] (Darryl L. Pierce) #2355
- 0586f47: Added linuxserver.io support to docker compose [#2348] (Darryl L. Pierce) [#2358](https://github.com...
Changes For 2.3.11
Bug Fixes
- upgrade org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.5 (snyk-bot)
- comixed-state/pom.xml to reduce vulnerabilities (snyk-bot)
- comixed-app/pom.xml to reduce vulnerabilities (snyk-bot)
- comixed-webui/package.json & comixed-webui/yarn.lock to reduce vulnerabilities (snyk-bot)
- comixed-webui/package.json & comixed-webui/yarn.lock to reduce vulnerabilities (snyk-bot)
Commits
- a115006: Changed the name of the scraped stories table [#906] (Darryl L. Pierce)
- 09d4dd0: Changed the displayed build details [#2394] (Darryl L. Pierce)
- 56000c9: Removed the SonarCloud analysis action [#2254] (Darryl L. Pierce)
- c2eac7b: Added sorting by store date [#2398] (Darryl L. Pierce)
- d3c3a72: Fixed not showing the selected comic count in the sidebar [#2399] (Darryl L. Pierce)
- 5e6650d: Changed collections to not show the filters dropdown [#2408] (Darryl L. Pierce)
- 13be834: Changed the release version to v2.3.11 [#2254] (Darryl L. Pierce)
Changes For 2.3.10
Commits
- c9ab22e: Added expanded searching of comics [#2346] (Darryl L. Pierce)
- a99debb: Changed expanded searching to be a part of the v2.3 release [#2346] (Darryl L. Pierce)
- c498c5b: Bump axios from 1.7.4 to 1.8.2 in /comixed-webui (dependabot[bot])
- e17d2af: Fixed the missing button styling when creating an admin [#2376] (Darryl L. Pierce)
- c01b16f: Changed comic selections to publish to the user only [#2373] (Darryl L. Pierce)
- 43ef4ba: Changed stories to use a metadata source and reference id [#2368] (Darryl L. Pierce)
- 3f72abe: Fixed story entries, removing the comic vine id field [#2368] (Darryl L. Pierce)
- acb7c19: Added a filter to the publisher list page [#2386] (Darryl L. Pierce)
- 0591e9d: Added a text filter to the series list page [#2388] (Darryl L. Pierce)
- 245a64b: Changed the release version to v2.3.10 [#2254] (Darryl L. Pierce)