Skip to content

Releases: comixed/comixed

Changes For 3.1.2

15 Feb 20:46

Choose a tag to compare

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

19 Jan 16:02

Choose a tag to compare

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

01 Jan 15:00

Choose a tag to compare

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

25 Nov 13:53

Choose a tag to compare

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

02 Nov 15:51

Choose a tag to compare

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

19 Oct 20:13

Choose a tag to compare

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

04 Oct 12:09

Choose a tag to compare

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...
Read more

Changes For 2.3.11

27 Jul 19:45

Choose a tag to compare

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

06 May 12:32

Choose a tag to compare

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)

Changes For 2.3.9

05 Apr 18:34

Choose a tag to compare

Commits

  • 4e8c2dc: Fixed the displayable_comics_view for MySQL and MariaDB [#2369] (Darryl L. Pierce) #2370
  • f708e95: Added MariaDB as a supported database [#2369] (Darryl L. Pierce)
  • f6bae88: Changed the release version to v2.3.9 [#2254] (Darryl L. Pierce)