Skip to content

Commit

Permalink
chore(release): 0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
stfsy committed Dec 4, 2023
1 parent ef982b2 commit 8503b5a
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 3 deletions.
71 changes: 71 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## 0.1.0 (2023-12-04)


### Features

* add isolate script ([4c2402b](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/4c2402b9168ff8131b4602e853b9d30d0b97aa3d))
* add module entry point ([bc8c5f7](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/bc8c5f7981d2374364ae7ec29294452e076b810b))
* add object helper scripts ([d4b1f30](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/d4b1f309157b01538f8825da9fb2f8609679dd28))
* add script for base encoding and decoding ([954c06a](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/954c06ada17b78cfa3ea13fa31be36c50388d0b3))
* allow customizatino of fn arg names ([3b82941](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/3b82941ea99d3896f5a053bc226cc4f87c177218))
* do not allow exec of eval, Function, WebAssembly ([8c1f5d0](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/8c1f5d0e4f46307ad3b691efe1f3b0832cf2d80f))
* enforce strict mode for user provided scripts ([2fe5d61](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/2fe5d61dd23cc0037a55ecd1f949d9f9b8c8c05c))
* ensure stack trace line numbers and script names are readable ([e8d95a0](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/e8d95a09fcf8cdc72b1c3833889321bc0801382f))
* freeze all globals objects before script execution ([aa1c6f5](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/aa1c6f52da737a8883ef1e522cc5511384bd432d))
* **isolate:** return return value from callback ([0f8adcc](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/0f8adcc827ba63774e7ce9cd8b83d38ecb3002de))


### Chores

* add changelog creation script ([2e403b4](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/2e403b44203202f20d654680ebf57a90fa080b0c))
* add checkout script for model training ([f9ed75c](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/f9ed75c729404897a1e2957548e3d343d0013206))
* add code coverage script ([0330d7d](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/0330d7df58f4b4bfb0b3c5db9057d9d4fb2f8b47))
* add config for changelog ([587113d](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/587113d0846f63c9062d9c618ea32cc6169970e0))
* add console proxy script ([3dd62e1](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/3dd62e10b3fc4b7197e294a57b77161fb430c330))
* add eslint config ([e869065](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/e86906561023854ccb99f3ac8056fc6ce279f346))
* add functions to setup helpers in isolates ([7120ccc](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/7120ccce4c46c00fbfd34b902d74add77241c1be))
* add github workflows ([fe6bc7a](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/fe6bc7a8f04dea958361e12e50876cbb05ffc51f))
* add gitignore ([0ff4875](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/0ff487507cc9bdc3f391fddaaaaca9bf520237e0))
* add license ([cfdff4b](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/cfdff4bc915589598776566cbd02decb8a6d4e37))
* add package files ([adcd254](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/adcd254df02859bd35b4cde993e2c3f28c045448))
* add package scripts ([6c7f538](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/6c7f538226825267553bb950e4d008f94756dfc6))
* add readme ([1b68432](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/1b6843204d0a328213c4897c92087c639403415d))
* add script handler runner ([633ac86](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/633ac8654d66ef82d0f29655d22d10a35447820c))
* add script runner ([0f58ad4](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/0f58ad48ca90ba683a91a632b649e3e6702073c6))
* add test script ([ec76523](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/ec76523eae4ef01f5c1669bf9509a1258964682a))
* add test setup script ([f6a5951](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/f6a5951cf72ce81e5efa5ebca79c2c80987ed296))
* add workflow for model training ([509ffdd](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/509ffdde44f87a327dd12bc70d88d83e7fe40662))
* add wrapper for user provided script ([210bd57](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/210bd5708d43e28d1b37aa1917a707eb551e34d2))
* **ci:** update name of test concurrency group ([d86b2fd](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/d86b2fd205ea611eb0ea9fa47b6b3ee6e6e36bd0))
* **deps-dev:** bump eslint from 8.52.0 to 8.55.0 ([f435097](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/f4350976e8370829ad6ba89e6c239ad297c3f736))
* **deps:** bump actions/setup-node from 3 to 4 ([4f02d88](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/4f02d88dc3f471cd094d73083b29ab27456c6391))
* **deps:** fixup ([553d7db](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/553d7db492ad7ff6fe4bb94aacd7b64f0d2a625d))
* **deps:** install js encode libs ([ad89892](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/ad89892340d3d4134cda7b26d5c05c06225edac3))
* **deps:** install tsc to compile types ([248ea1b](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/248ea1be2bb64d5a08cb542de7af4fb59770fc6d))
* **deps:** remove ml training dependencies ([a4fba6d](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/a4fba6df0f2f69862d4add78ff55706d87477837))
* freeze also Promise ([c81f456](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/c81f456813e179d611be0ba36baac021d836996c))
* freeze also String object ([5bdd2e5](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/5bdd2e58017d64bcc5348715272cf888befb164d))
* install standard-version ([ef982b2](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/ef982b24dd45172fc989e602ad984b568b090d23))
* remove ml training scripts ([5421f84](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/5421f84006409ad7eba1457a2d46ff949112d8e3))
* remove training workflow ([ec4a4b3](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/ec4a4b35e631d93ecbb640a243f82cc15f53f73d))
* rename function param name ([37794e2](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/37794e2779106e68c1af29e3f7b362a4522d40c5))
* rename user provided fn again ([c86d56d](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/c86d56dbebca1b3623275ba499a991391f282912))
* return stack trace as array ([548d0d5](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/548d0d509264f0e1ce1fe2e8024f4422ed27ac48))
* return undefined if no result or no error set ([d030852](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/d03085213d4f31e3a0602ddc93a45ec7c48b35db))
* **training:** add categories ([82931eb](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/82931eb359d0562204ec590a2acfce29a45679bf))
* **training:** add encoding scripts ([050f35c](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/050f35ceba99858cfe42c2482e8bb23add96af23))
* **training:** add js stopwords ([ccbbbc0](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/ccbbbc038e86c3b6329601cce1ebe83c11f736a1))
* **training:** add script for training with classify ([aaf3913](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/aaf3913144fed726fb5715eab2fafcdb1a5be20a))
* udpate freeze globals script ([87cb74b](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/87cb74be364c4b2183ea88a4d394b9ad174991a5))
* update gitignore ([29cd7e1](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/29cd7e11f054b85613a18ec40672c1e579649cf6))
* update gitignore ([be48c62](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/be48c6268df49ea4f3eac693dfbb1b17c67d497d))
* update helper script names ([50399df](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/50399df82aae086ab383bcd780473d964f80acd6))
* update jsdoc for main function ([3fc9965](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/3fc996564b7f05f06d8932b97b8ffee14337bc79))
* update list frozen objects ([061126c](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/061126c8d6d36a932f6ab3a4b2d140a3cd14c83d))
* update name of user function ([8e49aef](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/8e49aef6428626f46c7bf0d303212bf600f63132))
* update readme ([d2bc2e1](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/d2bc2e114cbe8e31d7a1c0a917f79f1540fe7ed3))
* update readme ([b511a1b](https://github.com/discue/somewhat-secure-insecure-fn-executor/commit/b511a1b246a19975c90556e4e3992153d7bf84af))
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@discue/somewhat-secure-insecure-fn-executor",
"version": "0.0.0",
"version": "0.1.0",
"description": "Tries to isolate execution of untrusted code",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down

0 comments on commit 8503b5a

Please sign in to comment.