Release v0.4.0
What's Changed
- [RFC] Native Extension MVP by @jwerle in #482
- fix(CI): improve git tag chech for docs generation by @chicoxyzzy in #487
- native ext(fix): prevent template tag on no ext's by @mribbons in #488
- fix(src/cli/cli.cc): fix platform flags when compiling extension by @jwerle in #489
- Fix missing forwarded test file in cli by @jwerle in #493
- Download 'sqlite3' in test build script by @jwerle in #492
- fix(src/cli/cli.cc): fix iOS builds on Darwin x64 by @chicoxyzzy in #496
- Extensions process spawn feature by @chicoxyzzy in #497
- fix variable name typo by @missinglink in #501
- Improve building native extensions by @jwerle in #502
- fix(cli): do not create src/index.html & .gitignore if current dir wasn't empty by @chicoxyzzy in #505
- feat(extensions): add result id to messages by @chicoxyzzy in #503
- Update contribution guide by @lamiazar in #504
- fix(cli): run build script after copying by @chicoxyzzy in #506
- chore(cli): add *.o to .gitignore template by @chicoxyzzy in #510
- Add rebuild npm script by @bcomnes in #519
- fix(cli): make socket.ini's work again by @chicoxyzzy in #521
- Improve contributing by @lamiazar in #509
- chore(docs): add contrubution guide to socket npm package by @chicoxyzzy in #515
- fix(desktop/main.cc): check for invalid values for the application window sizes by @chicoxyzzy in #523
- fix(cli): fix headless mode to work correctly by @chicoxyzzy in #524
- Land extension fixes by @bcomnes in #518
- Update issue_template.md by @chicoxyzzy in #527
- fix(cli): fix
ssc list-devices
options parsing by @chicoxyzzy in #530 - chore(docs): update config docs by @chicoxyzzy in #535
- chore(CONTRIBUTING.md): remove mentions of projects not directly related to Socket by @chicoxyzzy in #534
- Support Socket bundle URI scheme by @jwerle in #533
- Notify CLI in 'shutdownHandler' for macOS by @jwerle in #539
- use 'hasEnv' for env value checks by @jwerle in #541
- Fix 176 by @jwerle in #540
- chore(docs): add Buffer module docs by @chicoxyzzy in #537
- fix(src/common.hh): set type in 'msleep' prototype by @jwerle in #546
- chore(api/external/libsodium/index.js): update 'libsodium.js' by @jwerle in #550
- Fix typescript typings by @jwerle in #551
- chore(deps): TypeScript semver by @chicoxyzzy in #553
- Autoinitialize test context by @chicoxyzzy in #559
- use the
--test
option for the test app by @chicoxyzzy in #557 - Fix adding double '.js' extension by @jwerle in #560
New Contributors
Full Changelog: v0.3.3...v0.4.0