Dosage Changelog

What's new in Dosage 2.15

Jul 4, 2014
  • Features:
  • comics: Added TheThinHLine, Whomp.
  • Closes: GH bug #64, #67
  • Fixes:
  • comics: Fixed DungeonsAndDenizens, GirlGenius, GirlsWithSlingshots,
  • LookingForGroup, ScandinaviaAndTheWorld.
  • Closes: GH bug #63, #66

New in Dosage 2.14 (Jun 10, 2014)

  • Changes:
  • installation: Source releases are now available from PyPi.
  • Fixes:
  • comics: Fixed LoadingArtist, PennyArcade, ZenPencils.

New in Dosage 2.13 (Mar 28, 2014)

  • Features:
  • comics: Added OhJoySexToy, TheGentlemansArmchair, Underling, DongeonsAndDenizens
  • GrimTalesFromDownBelow, TheLandscaper, DieFruehreifen, MonsieurLeChien
  • Fixes:
  • comics: Fixed EvilInc, FredoAndPidjin
  • cmdline: Make download threads interruptable with Ctrl-C

New in Dosage 2.12 (Jan 25, 2014)

  • Changes:
  • cmdline: The --basepath option now replaces "~" or "~user" with the
  • users home directory.
  • documentation: Added install instructions at doc/install.txt
  • Fixes:
  • comics: Fix AbstruseGoose, AxeCop, BardsWorth, DemolitionSquad.
  • comics: Remove broken ChugWorth.

New in Dosage 2.11 (Jan 16, 2014)

  • Features:
  • comics: Added CampComic, EatThatToast, FoulLanguage,
  • PoorlyDrawnLines and StandStillStaySilent.

New in Dosage 2.10 (Jan 6, 2014)

  • Features:
  • comics: Comic strips are downloaded in parallel. To prevent overload of comic sites, no more than on download thread per host is allowed.
  • Changes:
  • cmdline: Ensure only one instance of dosage is running to prevent accidental DoS when fetching multiple comics of one site.
  • comics: Wait up to 1 second between two URL page downloads.

New in Dosage 2.9 (Dec 23, 2013)

  • Features:
  • events: Ensure maximum display width on RSS and HTML images.
  • comics: Added EdmundFinney, Gaia, GaiaGerman, InternetWebcomic,
  • NotInventedHere, RedsPlanet, RomanticallyApocalyptic,
  • ScandinaviaAndTheWorld, TheGamerCat, Weregeek.
  • Closes: GH bug #48
  • Fixes:
  • comics: Get larger images from GoComics.
  • comics: Fix AbstruseGoose and QuestionabelContent.
  • Closes: GH bug #50

New in Dosage 2.8 (Dec 11, 2013)

  • Features:
  • comics: Added image text saving for comic strips.
  • Used in xkcd and AbstruseGoose comics to store the
  • image title text.
  • Closes: GH bug #42
  • Fixes:
  • comics: Fixed ForLackOfABetterComic.
  • comics: Store large xkcd images if available.
  • Closes: GH bug #43

New in Dosage 2.7 (Nov 25, 2013)

  • Fixes:
  • comics: Fixed GoComic image URL matcher.
  • comics: Fixed AxeCop, PensAndTales_FireflyCross.
  • comics: Remove broken ComicFury_Rosie, InsideOut, SodiumEyes.

New in Dosage 2.6 (Nov 13, 2013)

  • Features:
  • comics: Added DarthsAndDroid
  • docs: Document how to add new comics in docs/adding_new_comics.txt
  • Closes: GH bug #39
  • Fixes:
  • comics: Fixed all DrunkDuckk comics since the domain has moved.
  • comics: Fixed AllTheGrowingThings, AxeCop, BookOfBiff, BroodHollow,
  • Carciphona, CatAndGirl, CatsAndCameras, ChainsawSuit, ElGoonishShive,
  • EvilInc, Garanos, GleefulNihilism, LeastICouldDo, MysteriesOfTheArcana,
  • NineteenNinetySeven, NoNeedForBushido, Oglaf, OneQuestion,
  • OverCompensating, ScenesFromAMultiverse, Shivae, Spinnerette,
  • Wigu, Wonderella, Wulffmorgenthaler
  • Closes: GH bug #41
  • comics: Removed broken AetheriaEpics, ChuckBrain, Fallen, HMHigh,
  • IanJay, InsideOut, Nodwick, WebcomicsNation_ClownSamurai
  • Changes:
  • cmdline: Display genres in module help (dosage -m).

New in Dosage 2.5 (Jul 20, 2013)

  • Features:
  • comics: Added EatLiver, ICanBarelyDraw, JimBenton, MarriedToTheSea
  • and NatalieDee.
  • Closes: GH bug #37
  • Fixes:
  • comics: Fixed AxeCop, GoblinsComic, KevinAndKell and other comics.

New in Dosage 2.4 (Jul 20, 2013)

  • Features:
  • comics: Added LinuxComFridayFunnies and OnTheFasttrack.
  • Fixes:
  • cmdline: The --continue option fetched only one image.
  • Closes: GH bug #32

New in Dosage 2.3 (Jul 20, 2013)

  • Features:
  • scripts: Added script to create a CBZ archive for a given comic
  • directory.
  • Fixes:
  • comics: Fix LookingForGroup and other comics.
  • Closes: GH bug #31

New in Dosage 2.2 (May 1, 2013)

  • Features:
  • comics: Added ARedTailsDream, Carciphona, Curtailed, GirlGenius, Lackadaisy, SabrinaOnline, TheDreamlandChronicles, TwoGuysAndGuy and Unsound.
  • Closes: GH bug #29 comics: Comics which are not updated anymore can now be marked.
  • Closes: GH bug #30
  • Changes:
  • cmdline: Ignore trailing '/' at end of comic names. Useful when using shell completion to pick comics.
  • Fixes:
  • comics: Fix DorkTower, MadamAndEve and Saturday Morning Breakfast Cereal, and improve image filenames of CtrlAltDel.

New in Dosage 2.1 (Apr 18, 2013)

  • Features:
  • comics: Add some comic descriptions from their webpages.
  • Fixes:
  • cmdline: Fix output encoding errors on comic listing.
  • Closes: GH bug #24

New in Dosage 2.0 (Apr 18, 2013)

  • Features:
  • comics: Added DamnLol, EverydayBlues, ExtraOrdinary,
  • ForLackOfABetterComic, GoblinsComic, RealmOfAtland, Science,
  • SnowFlakes, StuffNoOneToldMe, WebDesignerCOTW and ZenPencils.
  • comics: Added the --vote option to vote for popular comics.
  • Changes:
  • cmdline: Remove deprecated mainline script.
  • Fixes:
  • install: Add install_requires to setup.py to fix pip install.
  • Closes: GH bug #22
  • comics: Fixed Curvy, DasLebenIstKeinPonyhof, ExtraLife, EyeOfRamalach,
  • KatzenfutterGeleespritzer, Oglaf, Precocious, SnowFlame.
  • Closes: GH bug #23
  • comics: Removed CaribbeanBlue, GreystoneInn, SarahZero.

New in Dosage 1.15 (Apr 18, 2013)

  • Features:
  • comics: Added DrMcNinja, Schuelert.
  • output: Added a new JSON output logger.
  • Changes:
  • comics: Add better source for HagarTheHorrible
  • Closes: GH bug #21
  • output: Display error traceback information in verbose mode.
  • Fixes:
  • comics: Fixed GoComics by downloading zoomed images,
  • fixed WorlWorldSaga* and Eriadan, and removed DerFlix.

New in Dosage 1.14 (Apr 18, 2013)

  • Features:
  • comics: Added KeenSpot comic strips and enable ComicGenesis
  • comic strips
  • comics: Added CucumberQuest, DasLebenIstKeinPonyHof, DemolitionSquad,
  • DerFlix, DerTodUndDasMaedchen, DogHouseDiaries, FonFlatter,
  • FullFrontalNerdity, GeeksNextDoor, Hipsters, KatzenfutterGeleespritzer,
  • KickInTheHead, MyCartoons, OrnerBoy, ParallelUniversum, Ruthe,
  • SandraAndWooGerman, WormWorldSaga.
  • Closes: GH bug #15, #19
  • Changes:
  • comics: The scraper can check a list of previous and image link
  • regular expressions, not only a single one.
  • comics: Continue searching for images if one image is not found.
  • Closes: GH bug #18
  • Fixes:
  • comics: Fix dilbert image naming.
  • Closes: GH bug #20

New in Dosage 1.13 (Apr 18, 2013)

  • Features:
  • comics: Added comic strips AhoiPolloi, AxeCop, Bearmageddon, DeadWinter,
  • HarkAVagrant, IAmArg, LoadingArtist, Nnewts, PHDComics, PokeyThePenguin,
  • SnowFlame, WorldOfMrToast and Zwarwald.
  • Changes:
  • cmdline: Comic lists are displayed one page at a time.
  • output: HTML output embeds the images in the page and show the page URLs.
  • output: The --output option can be given multiple times.
  • Fixes:
  • cmdline: Catch error when piping output to another
  • program or file under Windows.
  • Closes: GH bug #13
  • cmdline: Catch error when multiple comics match.
  • Closes: GH bug #16
  • comics: Retry download on empty content to reduce empty file errors.
  • comics: Don't save thumbnails in LookingForGroup
  • Closes: GH bug #17

New in Dosage 1.12 (Apr 18, 2013)

  • Features:
  • comics: Added comic strips AlphaLuna, AlphaLunaSpanish, BrentalFloss
  • BrentalFlossFit, BrentalFlossGuest, DangerouslyChloe, MagickChicks,
  • MenageA3, Namesake, ShadowGirls, StickyDillyBuns.
  • Fixes:
  • cmdline: Fix option parsing for -l, --singlelist and --version.
  • Closes: GH bug #10
  • comics: Ensure the file is written to disk on save and detect
  • empty files as an error.
  • Closes: GH bug #11

New in Dosage 1.11 (Apr 18, 2013)

  • Features:
  • comics: Added comic strips Caggage, ManlyGuysDoingManlyThings,
  • SandraAndWoo and SupernormalStep.
  • Changes:
  • comics: Always use connection pooling when downloading pages or files.
  • cmdline: Replace the deprecated argument parser optparse with argparse.
  • installation: The Windows installer now adds a help entry to the start menu
  • and has a flag to add dosage.exe to the PATH.
  • Fixes:
  • comics: Correct the list of characters not to quote for URL path encoding.
  • This fixes a lot of download errors of DrunkDuck comics.
  • comics: Fixed a lot of comic strips (see git log for details).
  • Closes: GH bug #8

New in Dosage 1.10 (Apr 18, 2013)

  • Features:
  • comics: Added comic strips SequentialArt, VampireCheerleader,
  • GrrlPower, Spinnerette, HijinksEnsue, Nedroid, Antics, ChannelAte,
  • ToonHole, ThisIsIndexed, WastedTalent, ChainsawSuit, ThreePanelSoul,
  • SpaceTrawler, ScenesFromAMultiverse, BroodHollow, BoxerHockey,
  • Wonderella, BadMachinery, TheBrads, FirstWorldProblems,
  • OmakeTheater, SkinDeep, ParadigmShift.
  • Changes:
  • cmdline: Added the --continue option.
  • output: Add encoding, inline images and guid tags to RSS output.
  • Fixes:
  • comics: Fixed Gunnerkrigcourt comic strip.

New in Dosage 1.9 (Apr 18, 2013)

  • Features:
  • comics: Added AmazingSuperPowers comic strip.
  • comics: Added PandyLand comic strip.
  • comics: Added all comic strips from Arcamax (eg. including
  • Hagar the horrible).
  • documentation: Document parallel download example with xargs
  • on Unix systems.
  • Changes:
  • comics: CyanideAndHappiness image filename now has the strip number prefixed.
  • comics: Indexed retrieval can now retrieve all (-a) or some (-n)
  • strips, not only one.
  • Fixes:
  • comics: Fixed LeastICouldDo image URL.
  • Closes: GH bug #1
  • comics: Fix URL norming.
  • Closes: GH bug #2
  • documentation: Fix wrong option name: it's -a instead of -c.
  • Closes: GH bug #3
  • comics: Fix UnboundLocalError when using indexed retrieval.
  • Closes: GH bug #4
  • scripts: Ensure the generated comic names do not exceed 100 characters so
  • they do not cause problems with path length restrictions.
  • installation: Set

New in Dosage 1.8 (Apr 18, 2013)

  • Changes:
  • comics: Add compatibility to requests module >= 1.0.
  • comics: Updated the comic list with the generator scripts.