Releases: Claudemirovsky/aniyomi-extensions-tester
Releases · Claudemirovsky/aniyomi-extensions-tester
aniyomi-extensions-tester v2.6.1
aniyomi-extensions-tester v2.6.0
v2.6.0 - (2024-01-16)
Bug Fixes
- Fix CloudflareInterceptor AGAIN (8efdf28)
- Check more video playlist mimetypes in testMediaResult function (382baf6)
- Update & fix proguard rules (8731eb5)
- (proguard-rules) Don't remove org.json.* classes/methods (d1f1c67)
- (proguard-rules) Fix fake webview in optimized jars (2a8b05f)
- Fix build in jdk 11 (d2936ae)
- Rename UpdateStrategy to AnimeUpdateStrategy (bd4509f)
- Workaround to prevent hanging in the end of all tests (3d29777)
Features
- Show audio tracks (11d7316)
- Add initial support for extensions-lib v15 functions (65ebb0a)
- Pull some network-related changes from ani/tachiyomi (c9043bb)
- Add required functions for extlib v14 (e2fb55c)
Miscellaneous Tasks
- Bump dependencies (60d3d2b)
- Bump dependencies (f0cc162)
- Remove (now) useless files (347a6bd)
- (CI) Update actions (2af1727)
- Remove some unnecessary code (811377a)
- Add Detekt gradle plugin (4322592)
- Bump CI JDK version anyway (be38cb1)
- Bump Java version (c7853ca)
- Bump dependencies (06c7328)
Other
- [skip ci] chore(changelog): Update changelog (dd50622)
Refactor
Aniyomi-extensions-tester v2.5.0
v2.5.0 - (2023-08-25)
Bug Fixes
Features
- (cmd) Show scanlator on SAnime entries (a9f5718)
- Add support to use firefox/chromium on webview (6870ce5)
- Show the source name and language in tests (f93ce41)
Miscellaneous Tasks
- Bump dependencies (55b7770)
- BREAKING: Remove Duktape wrapper (2ce2d55)
- Bump dependencies (a990610)
- Add serialization-json-okio lib (29d01d8)
- Bump dependencies (9a1bb17)
- Update KtLogging to v5 (161b8c2)
- (release) Prepare for new release (1729bac)
Refactor
- Convert QuickJS wrapper to kotlin (1c1e298)
Aniyomi-extensions-tester v2.4.2
Aniyomi-extensions-tester v2.4.1
Aniyomi-extensions-tester v2.4.0
v2.4.0 - (2023-05-28)
Bug Fixes
- Copy extension assets to generated .jar file (65d2495)
- (playwright-utils) Fix forced/not needed browser download (ef0cdc1)
- Fix proguard rules (a1ab663)
- (FakeWebView) Fix exception with abstract lists (4f8e10c)
- (FakeWebView) Ignore playwright navigation errors (3d0b560)
- (FakeWebView) Prevent type casting error (563acbb)
- Fix websettings on optimized jars (a73ea2a)
- Ensure interoperability between OkHttp and android's CookieManager (21414e6)
Features
- Implement playwright-based webview (db0ea7a)
- Add a single, simple CloudflareInterceptor test (185d393)
- (FakeWebView) Implement onPageStarted event (19459f5)
- (AndroidCompat/AndroidWebView) Load and save cookies in webview (6bfcfa1)
- (cli) Add option to load cookies from netscape cookiejar file (a732752)
- (cli) Add option to read shared prefs from a special json file (e602d51)
Miscellaneous Tasks
- Suppress some compilation warnings (3233153)
- Bump dependencies (369ce23)
- (CI) Re-activate optimized builds on releases (64a2709)
- Update dependencies (111eab4)
Refactor
- Move playwright-related classes to a separate subproject (2b25ba6)
- (settings.build.kts) Remove unnecessary repositories (0df3131)
- Ktlint go brrrrrr (e79d2b8)
- Reutilize more code between cookie managers (4887ca2)
- (tests/AndroidWebView) Use blank page in JavascriptInterface test (08c244e)
Testing
Aniyomi-extensions-tester v2.3.1
v2.3.1 - (2023-05-10)
Bug Fixes
- Show errors correctly (5f36bdb)
Features
- Add status_name attribute to dumped json (fa1889b)
- Add timeout option (9e0d70c)
- Only deserialize results when needed (309f5a5)
Miscellaneous Tasks
- Update README (4f15fc8)
Refactor
- Explicitly set a dispatcher to timeout coroutine (96c53c0)
Aniyomi-extensions-tester v2.3.0
v2.3.0 - (2023-05-01)
Bug Fixes
- Use the same timeout as the main app (e6c9bce)
- Prevent catastrophic failure on initial IO operations (4f3f423)
- (build) Update Dex2Jar (52cb440)
- (CloudflareInterceptor) Update evasions and methods to match official cf-clearance package (1c54dfe)
Features
- Initial support to extensions-lib 14 (fef41a4)
- Parallelize video checking (09d3fdd)
- Make video checking optional (fad2f00)
- Parallelize thumbnails checking (b9571ef)
- Put time limit to each test (f92d9d9)
Miscellaneous Tasks
- Bump dependencies (c89ffa4)
- Upgrade gradle to 8.1 (e7135df)
- (README) Update usage arguments and TODO's (f5b3ec9)
- (CI) Update workflows (c01e5e4)
- (CI) Add changelog-generators (d5ccef5)
- (CI) Temporarily disable optimized builds (094d44e)
Refactor
v2.2.0
2.2.0 (2023-01-17)
Bug Fixes
- AndroidCompat: Solve build problems (71386e4)
- CloudflareInterceptor: Add cf_clearance cookie to all domains (7174d1e)
- network: Get CloudflareInterceptor from tachidesk/tachiweb (fd1d766)
- Prevent memory errors while building (a823163)
- Update proguard rules (27081c6)
Features
- [WIP] Simulate android webview (123d5df)
- Add task to create a proguard-optimized jar (79cf4cf)
- AndroidCompat: Reduce android.jar size (a6411ec)
- AndroidCompat: Simulate android.os.Handler with coroutines (40af430)
- AndroidCompat: Some tweaks on webview (85a20fa)
- CloudflareInterceptor: Prevent opening the browser unnecessarily (52a84b0)
- Download nodejs binaries instead of bundling them (89ded79)
- Implement a working CookieManager (6366c77)
- Remove unused icu4j files (0d69bf2)
- Show error reason when video list is empty (375d6f1)
- Stole(again) CloudflareInterceptor from TachiDesk (f5b9840)
- Use a custom CookieManager on WebClient instances (682fb71)
- Use preinstalled chromium if possible (ff92003)
- Use the new android-jar lib (dc71b46)