Releases: qgustavor/mega
v1.3.9
Release v1.3.9
Changelog
Patch Changes
Bump tmp from 0.2.1 to 0.2.4 (@dependabot[bot])
Bumps tmp from 0.2.1 to 0.2.4. Changelog. Sourced from tmp's changelog. v0.2.2 (2024-02-28). 🐛 Bug Fix.
Fix getShouldAvoidUA (@qgustavor)
The old implementation broke. I guess it was due a Firefox update. Fixes #252.
v1.3.8
v1.3.7
Release v1.3.7
Changelog
Patch Changes
Fix request ids when handling hashcash (@qgustavor)
As noticed by @angelvega93. Also improve comments as the BrowserStack link stopped working.
Implement hashcash (@qgustavor)
The implementation is largely the same as official's web client.
v1.3.6
Release v1.3.6
Changelog
Patch Changes
Bump esbuild from 0.20.2 to 0.25.0 (@dependabot[bot])
Bumps esbuild from 0.20.2 to 0.25.0. Release notes. Sourced from esbuild's releases. v0.25.0.
Remove redundant AbortController polyfill (@talentlessguy)
v1.3.5
v1.3.4
Release v1.3.4
Changelog
Patch Changes
Remove Node 18 from testing, add Node 22 (@qgustavor)
Users of Node 18 should use --experimental-global-webcrypto flag. Support for it ends in 5 months anyway.
Fix various issues (@qgustavor)
v1.3.3
v1.3.2
Release v1.3.2
Changelog
Patch Changes
Handle RSA encrypted node keys (@qgustavor)
It checks for keys larger than 32 bytes and decrypt those with the user's RSA key if possible. Should fix accounts with the MEGAdrop feature enabled.
add filter/find type definitions (@abustamam)
Include directories in .find and .filter methods (@qgustavor)
Fixes #212.
Important
While this version fixes two issues, it still does not fix the issues with folder sharing (#213). I'm looking for help!
v1.3.1
Release v1.3.1
This release is proudly sponsored by... YOU! Help this project by sponsoring me: https://github.com/sponsors/qgustavor
Thanks for all sponsors! Actually just one guy that prefers to be anonymous, but thanks anyway! Also thanks to @xmok for the pull requests and @joopringelberg for submitting those really useful issues.
Pull requests
Changelog
Patch Changes
Simplify handleForceHttps (@qgustavor)
Use globalThis.isSecureContext. Advantages and disadvantages shown in detail here.
Handle ssl in API's pull request so Storage works in browsers (@qgustavor)
Should fix issue #205 where the Storage class does not work on HTTPS websites.
Fix .filter implementation (@qgustavor)
It was calling .find instead of calling .filter to recurse directories.
Add a note about updating TypeScript types (@qgustavor)
I always forget about that, so is better to put it in the readme.
Fix Deno tests (@qgustavor)
--allow-net should not include a trailing slash.
TS fix: find,filter,navigate in storage (@xmok)
I'm not sure if the return type of navigate is correct - could anyone verify?.
TS fix: secondFactorCode type was missing in Storage constructor (TS) (@xmok)
Fix typo in the template (@qgustavor)
Improve bug report template (@qgustavor)
v1.3.0
Release v1.3.0
Changelog
Minor Changes
Remove node-fetch (@qgustavor)
node-fetch is no longer going to be included with the library since all currently supported Node.js versions include a fetch global.
Patch Changes
Fix issue on handleForceHttps implementation. (@qgustavor)
I was certain I tested this! 😑
Create config.yml (@qgustavor)
Add checks for Firefox and Deno (@qgustavor)
Add checks for Firefox and Deno so having to set userAgent: null or forceHttps: false is no longer required.
Bump braces from 3.0.2 to 3.0.3 (@dependabot[bot])
Bumps braces from 3.0.2 to 3.0.3.