Recent Releases of @hugoalh/github-sodium
@hugoalh/github-sodium - 5.1.0
〰️ Changes
- Add ability to parse the
Responseor its body from get GitHub secret public key via the GitHub REST API (@hugoalh)(N/A) - Add ability to output as part of the
Requestbody for create or update GitHub secret via the GitHub REST API (@hugoalh)(N/A) - Change target Bun from ^ v1.0.0 to >= v1.1.0 (@hugoalh)(N/A)
- Change target Deno from >= v1.34.0 / >= v1.41.1 (For JSR Only) to >= v1.42.0 (@hugoalh)(N/A)
- Deprecate class
GitHubSodiumSealerstatic methods and functionseal(@hugoalh)(N/A) - Transfer ownership from hugoalh Studio (
hugoalh-studio) to hugoalh (hugoalh) (@hugoalh)(N/A) - Update dependencies (@hugoalh)(N/A)
- TypeScript
Published by hugoalh about 1 year ago
@hugoalh/github-sodium - 5.0.3
〰️ Changes
- Unify deployments between remote, JSR, and NPM (@hugoalh)(N/A)
- Update readme (@hugoalh)(N/A)
- TypeScript
Published by hugoalh over 1 year ago
@hugoalh/github-sodium - 5.0.2
〰️ Changes
- Update resources (@hugoalh)(N/A)
- TypeScript
Published by hugoalh almost 2 years ago
@hugoalh/github-sodium - 5.0.1
〰️ Changes
- Improve exports (@hugoalh)(5f2c7e60962cff48489c7f0617e2111fb097836f)
- TypeScript
Published by hugoalh almost 2 years ago
@hugoalh/github-sodium - 5.0.0
💥 Break Changes
- Change target NodeJS to >= v16.13.0 (@hugoalh)(N/A)
- TypeScript
Published by hugoalh almost 2 years ago
@hugoalh/github-sodium - 4.0.0
💥 Break Changes
- Default import now represent class
GitHubSodiumSealerinstead of whole module (@hugoalh)(N/A)
〰️ Changes
- Improve code syntax and readability (@hugoalh)(N/A)
- Improve error messages (@hugoalh)(N/A)
- Improve JSDoc (@hugoalh)(N/A)
- Update dependency nodejs/npm:libsodium-wrappers from v0.7.11 to v0.7.13 (@hugoalh)(N/A)
- TypeScript
Published by hugoalh about 2 years ago
@hugoalh/github-sodium - 3.1.2
- CHANGE: Improved error messages, arguments with range issues will now throw
RangeErrorinstead ofTypeError - REMOVE: Removed dependency
@hugoalh/advanced-determine
- TypeScript
Published by hugoalh over 2 years ago
@hugoalh/github-sodium - 3.1.1
- CHANGE: Updated dependency
@hugoalh/advanced-determinefrom v10.2.1 to v10.3.0 - INTERNAL: Changed internal imports
- INTERNAL: Refactored codes
- TypeScript
Published by hugoalh almost 3 years ago
@hugoalh/github-sodium - 3.1.0
- ADD: Added static method for sealer (provide another way to implement)
- CHANGE: Fixed incorrect JSDoc
- CHANGE: Updated dependency
@hugoalh/advanced-determinefrom v10.0.0 to v10.2.1 - CHANGE: Updated readme
- TypeScript
Published by hugoalh almost 3 years ago
@hugoalh/github-sodium - 3.0.2
- CHANGE: Updated dependencies:
@hugoalh/advanced-determinefrom v7.2.0 to v10.0.0libsodium-wrappersfrom v0.7.10 to v0.7.11
- INTERNAL: Converted to TypeScript based
- TypeScript
Published by hugoalh almost 3 years ago
@hugoalh/github-sodium - 3.0.1
- CHANGE: Updated dependency
@hugoalh/advanced-determinefrom v7.1.4 to v7.2.0
- TypeScript
Published by hugoalh about 3 years ago
@hugoalh/github-sodium - 2.0.3
- CHANGE: Updated dependency
@hugoalh/advanced-determinefrom v7.1.5 to v7.2.0
- TypeScript
Published by hugoalh about 3 years ago
@hugoalh/github-sodium - 2.0.2 - Fix `tweetsodium`
- ROLLBACK: Fixed dependency
tweetsodiumis broken in v0.0.6 (#124)- Downgraded dependency
tweetsodiumfrom v0.0.6 to v0.0.5
- Downgraded dependency
- CHANGE: Fixed incorrect target NodeJS version
- CHANGE: Updated dependency
@hugoalh/advanced-determinefrom v7.1.3 to v7.1.5 - REMOVE: Removed target NPM requirement as this is unnecessary
- TypeScript
Published by hugoalh over 3 years ago
@hugoalh/github-sodium - 3.0.0
⚠ Important
No More CommonJS
Since this version, this package is fully removed CommonJS support, use import instead of require to import this package.
- CHANGE: Updated dependency
@hugoalh/advanced-determinefrom v7.1.3 to v7.1.4 - REMOVE: Removed CommonJS codes
- REMOVE: Removed dependency
tweetsodium - REMOVE: Removed target NPM requirement as this is unnecessary
- TypeScript
Published by hugoalh over 3 years ago
@hugoalh/github-sodium - 2.0.1
- CHANGE: Changed dependency
@types/libsodium-wrappersas development dependency - CHANGE: Changed TypeScript declaration files placement
- CHANGE: Improved efficiency
- CHANGE: Updated dependency
@hugoalh/advanced-determinefrom v7.1.0 to v7.1.3
- TypeScript
Published by hugoalh over 3 years ago
@hugoalh/github-sodium - 2.0.0
⚠ Important
API Breakable Change
Due to the major dependency tweetsodium was marked as deprecated at 2022/04/05 (https://github.com/github/tweetsodium/releases/tag/v0.0.6), and libsodium (i.e.: libsodium-wrappers) is a recommended replacement, but only support ModuleJS and all are asynchronous; To continually support both CommonJS and ModuleJS, the API must be change.
To migrate from v1.X.X to v2.X.X easily, add .seal between githubSodium and function's arguments:
```js /* v1.X.X */ githubSodium("base64-encoded-public-key", "plain-text-secret");
/* v2.X.X */ githubSodium.seal("base64-encoded-public-key", "plain-text-secret"); ```
- ADD: Added ability to import module via default import (ModuleJS)
- ADD: Added new class
GitHubSodiumSealerfor pass to external process without passing public key - ADD: Added new dependencies:
@hugoalh/advanced-determine@types/libsodium-wrapperslibsodium-wrappers
- CHANGE: Changed major dependency tree:
- CommonJS is still dependent on
tweetsodium - ModuleJS is now dependent on
libsodium(i.e.:libsodium-wrappers)
- CommonJS is still dependent on
- CHANGE: Changed mono function to function
seal - CHANGE: Fixed package metadata issues
- CHANGE: Updated dependency
tweetsodiumfrom v0.0.5 to v0.0.6
- TypeScript
Published by hugoalh over 3 years ago
@hugoalh/github-sodium - 2.0.0 Beta 1
⚠ Important
API Breakable Change
Due to the major dependency tweetsodium was marked as deprecated at 2022/04/05 (https://github.com/github/tweetsodium/releases/tag/v0.0.6), and libsodium (i.e.: libsodium-wrappers) is a recommended replacement, but only support ModuleJS and all are asynchronous; To continually support both CommonJS and ModuleJS, the API must be change.
To migrate from v1.X.X to v2.X.X easily, add .seal between githubSodium and function's arguments:
```js /* v1.X.X */ githubSodium("base64-encoded-public-key", "plain-text-secret");
/* v2.X.X */ githubSodium.seal("base64-encoded-public-key", "plain-text-secret"); ```
- ADD: Added ability to import module via default import (ModuleJS)
- ADD: Added new class
GitHubSodiumSealerfor pass to external process without passing public key - ADD: Added new dependencies:
@hugoalh/advanced-determine@types/libsodium-wrapperslibsodium-wrappers
- CHANGE: Changed major dependency tree:
- CommonJS is still dependent on
tweetsodium - ModuleJS is now dependent on
libsodium(i.e.:libsodium-wrappers)
- CommonJS is still dependent on
- CHANGE: Changed mono function to function
seal - CHANGE: Fixed package metadata issues
- CHANGE: Updated dependency
tweetsodiumfrom v0.0.5 to v0.0.6
- TypeScript
Published by hugoalh over 3 years ago
@hugoalh/github-sodium - 1.1.6
- CHANGE: Updated TypeScript declaration
- TypeScript
Published by hugoalh about 4 years ago
@hugoalh/github-sodium - 1.1.5
- CHANGE: Fixed TypeScript mapping issues
- TypeScript
Published by hugoalh about 4 years ago
@hugoalh/github-sodium - 1.1.4
- ADD: Added TypeScript declaration
- TypeScript
Published by hugoalh about 4 years ago
@hugoalh/github-sodium - 1.1.3
- CHANGE: Updated README.md
- TypeScript
Published by hugoalh over 4 years ago
@hugoalh/github-sodium - 1.1.2
- CHANGE: Updated package meta
- TypeScript
Published by hugoalh over 4 years ago
@hugoalh/github-sodium - 1.1.1
- CHANGE: Improved description to avoid confusion
- TypeScript
Published by hugoalh over 4 years ago
@hugoalh/github-sodium - 1.1.0
- CHANGE: Moved up targeted NodeJS version to v14.15.0
- CHANGE: Reduced error messages' noise
- TypeScript
Published by hugoalh over 4 years ago