Skip to content

Releases: qgustavor/mega

v1.3.9

17 Aug 19:46

Choose a tag to compare

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

29 Jul 21:06

Choose a tag to compare

Release v1.3.8

Changelog

Patch Changes

Bump form-data from 4.0.0 to 4.0.4 (@dependabot[bot])

Bumps form-data from 4.0.0 to 4.0.4. Release notes. Sourced from form-data's releases. v4.0.1. Fixes.

v1.3.7

25 Mar 19:37

Choose a tag to compare

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

10 Mar 13:17

Choose a tag to compare

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

10 Dec 17:55

Choose a tag to compare

Hotfix v1.3.5

Changelog

Patch Changes

Fix children override/Init children (@Vercy00)

v1.3.4

25 Nov 15:35

Choose a tag to compare

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)

Should fix #226 and #227.

v1.3.3

16 Oct 20:24

Choose a tag to compare

Release v1.3.3

Changelog

Patch Changes

All directories should contain a .children property (@qgustavor)

Moved .children = [] handling from the code that handles children to the code that creates the node. Fixes a lot of possible and existing bugs.

v1.3.2

26 Sep 12:44

Choose a tag to compare

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

06 Sep 20:29

Choose a tag to compare

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

29 Jun 15:01

Choose a tag to compare

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.