·
12 commits
to refs/heads/main
since this release
In the Latest Episode of AO3.js...
...and the first from our new automated release pipeline. This project has been around for a while, but only now have we gotten around to doing this "the proper way."
A huge shoutout to everyone listed below 👇 who has helped this library grow over the years.
Thank you all for your service contributions! Sorry for the jump scare: I could have removed the list, but wanted to showcase your names here as a sign of how far we've come...and obviously, should you want, there's plenty of features to jump back into the fray with.
Let's set sail towards thousands more of these releases!! ⛵⛵⛵
- Add search tags functionality (#128) @essential-randomness
- Add method to fetch content of works (#130) @essential-randomness
- fix tests and always use adult=true to download works again (#127) @essential-randomness
- Allow changing the archive URL at runtime, and add tests for superlove (#125) @essential-randomness
- Fix tests + typescript + prepare for multi-archive URLs (#123) @essential-randomness
- Update work and chapter id types (#121) @gingerchew
- Adds more url characters for substitution in tags (#120) @gingerchew
- Creates getDownloadUrls utility function (#119) @gingerchew
- Add vitest (#118) @gingerchew
- Adds Vite as a bundling/build solution (#117) @gingerchew
- Add shortlink support (#114) @gingerchew
- Updates tsconfig lib option (#113) @gingerchew
- update tests and add readme (#111) @essential-randomness
- make tests a bit more reliable (#104) @essential-randomness
- fix the tests, once and for all (#100) @essential-randomness
- Attempt at data fix (#95) @essential-randomness
- Fixing link syntax (#93) @RodFireProductions
- fix tests (#91) @essential-randomness
- Add ChildTags (#83) @darthnithin
- Add subtags (#75) @rhyses-pieces
- remove unix-only commands in scripts (#81) @essential-randomness
- Fix URL path when multiple special characters are in URL (#74) @essential-randomness
- fix tests and refresh data (#73) @essential-randomness
- 📦 Update mock data (#68) @github-actions[bot]
- 📦 Update mock data (#66) @github-actions[bot]
- 📦 Update mock data (#65) @github-actions[bot]
- 📦 Update mock data (#64) @github-actions[bot]
- Old changes (#63) @essential-randomness
- Switch from axios to fetch (#61) @essential-randomness
- Fixes CircleCI tests autorun (#58) @essential-randomness
- Add chapter details (#55) @hkamran80
- adds a mock for an unrevealed work. (#56) @enigmalea
- Add Axios overrides (#57) @hkamran80
- Make tests for series independent of page changes by mocking API requests (#54) @essential-randomness
- Add series to works (#53) @hkamran80
- Add the series index page (#52) @hkamran80
- Allow to pull data about chapters for a work (#43) @essential-randomness
- corrects bug in word count and standardizes function name. (#48) @enigmalea
- Merge the works branch into main (#42) @essential-randomness
- Check if a work is restricted (#41) @essential-randomness
- user.ts can now fetch everything listed in #10 (#12) @cyrusae
- Added ability to pull profile icon and heading when present (#11) @cyrusae
- Esm cjs shenanigans (#40) @essential-randomness
- Add a decent README (#39) @essential-randomness
- Make filenames compatible with windows (#31) @essential-randomness
- turn all tests into typescript tests (#30) @essential-randomness
- Make tests verbose (#26) @essential-randomness
- Create type for works (#23) @essential-randomness
- Split type definitions in their own files (#22) @essential-randomness
- Merge error calls (#21) @riazaia
- refactor(tests): only test snapshots for html (#20) @jakehamilton
- chore(tests): add msw for mocking api http requests (#19) @jakehamilton
- Add work data methods and tests (#15) @riazaia
- Set up testing integration (#17) @essential-randomness
- Created user.ts and user.test.ts (#5) @cyrusae
- Added explanatory links to README (#8) @cyrusae
- Typo correction in explanatory comments (#3) @cyrusae