Skip to content

Commit 7f69009

Browse files
chore(main): release jintr 3.0.2 (#25)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent f2d08b7 commit 7f69009

File tree

5 files changed

+54
-6
lines changed

5 files changed

+54
-6
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "3.0.1"
2+
".": "3.0.2"
33
}

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# Changelog
22

3+
## [3.0.2](https://github.com/LuanRT/Jinter/compare/jintr-v3.0.1...jintr-v3.0.2) (2024-10-28)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Drop `CJS` support
9+
* convert to ESModule ([#4](https://github.com/LuanRT/Jinter/issues/4))
10+
* overhaul interpreter ([#3](https://github.com/LuanRT/Jinter/issues/3))
11+
12+
### Features
13+
14+
* add `!=` op ([97e17f9](https://github.com/LuanRT/Jinter/commit/97e17f94185e8209da76e522c510c885758b4085))
15+
* add `!==` op ([475fc89](https://github.com/LuanRT/Jinter/commit/475fc897269e70be900073c302e2f31e4e18b9fb))
16+
* add `&gt;>>` op ([7cfdfdf](https://github.com/LuanRT/Jinter/commit/7cfdfdffe8e720918b9433373fe0ce1a07c079ca))
17+
* add `^` op ([faa1904](https://github.com/LuanRT/Jinter/commit/faa19047be2548013f17bbe80a8625bc87595479))
18+
* add `ForOfStatement` node ([203d3ae](https://github.com/LuanRT/Jinter/commit/203d3ae09dbdf9e86a3d5870485645c261465384))
19+
* add `in` op ([3f2d00d](https://github.com/LuanRT/Jinter/commit/3f2d00df441dbbbc97ba6b7293a381d572240959))
20+
* add `instanceof` op ([c11f440](https://github.com/LuanRT/Jinter/commit/c11f44021014d158946b9163ead47efde4f98e5a))
21+
* Add `parseScript` ([654d06d](https://github.com/LuanRT/Jinter/commit/654d06d5d9a7c9f4d2c462c09372e37e65ade092))
22+
* add `typeof` op ([5836fec](https://github.com/LuanRT/Jinter/commit/5836fecfa4a00f98021ec35bf832ec4fd0365102))
23+
* add support for `IfStatement` & `WhileStatement` ([5179eee](https://github.com/LuanRT/Jinter/commit/5179eeeec5b8eae745c5ebad17a74e7cdfc09f62))
24+
* Add support for template literals ([#15](https://github.com/LuanRT/Jinter/issues/15)) ([6daec99](https://github.com/LuanRT/Jinter/commit/6daec990fbe17792865cd1fdb0309a30dfeeb094))
25+
* **BinaryExp:** add support for bitwise AND ([af01ce4](https://github.com/LuanRT/Jinter/commit/af01ce485b2ee48ecaaae02171a0362975526e7f))
26+
* **package:** Publish to JSR ([c0aa00c](https://github.com/LuanRT/Jinter/commit/c0aa00ce5e2c45f67bcbc22f0140c2231ca8d5a8))
27+
28+
29+
### Bug Fixes
30+
31+
* **for-stmts:** do not return if body type is `ExpressionStatement` ([7e43562](https://github.com/LuanRT/Jinter/commit/7e435624cb7d6ea086507a7743b169c6f08fc024))
32+
* **package:** add extra file configuration to release-please-config.json ([f2d08b7](https://github.com/LuanRT/Jinter/commit/f2d08b7c93faf123900e59e5913986354cf2fd8b))
33+
* short-circuiting not working correctly ([8b610d1](https://github.com/LuanRT/Jinter/commit/8b610d1ca282065ef9822e949d3e24fb1d43152b))
34+
* Stop using global augmentation and add `LICENSE` file ([94b6bb0](https://github.com/LuanRT/Jinter/commit/94b6bb0a67a183a994bb5b9134f90e4eb18e6d35))
35+
36+
37+
### Miscellaneous Chores
38+
39+
* release 1.0.0 ([7c292f7](https://github.com/LuanRT/Jinter/commit/7c292f7c1e187a5a2d59e4f85871d61375f6b0f2))
40+
* release 2.1.0 ([3f81b80](https://github.com/LuanRT/Jinter/commit/3f81b80da2761b42be8f48c8517b4a1694d19837))
41+
* release 2.1.1 ([ef984b5](https://github.com/LuanRT/Jinter/commit/ef984b530c25320562f9bb37fde680b290558e44))
42+
* release 3.0.2 ([5cffafe](https://github.com/LuanRT/Jinter/commit/5cffafefa3ba152119087554d76c55a2276272aa))
43+
44+
45+
### Code Refactoring
46+
47+
* convert to ESModule ([#4](https://github.com/LuanRT/Jinter/issues/4)) ([50e40db](https://github.com/LuanRT/Jinter/commit/50e40dbf91bf98e9b13c5404d82de908b5412117))
48+
* Drop `CJS` support ([e3d5346](https://github.com/LuanRT/Jinter/commit/e3d53466c5021e3ca0b934317aa9fdad338cafee))
49+
* overhaul interpreter ([#3](https://github.com/LuanRT/Jinter/issues/3)) ([3b5e56e](https://github.com/LuanRT/Jinter/commit/3b5e56ed24ba55aee1ef936c6b14bd8be0b0cde5))
50+
351
## [3.0.1](https://github.com/LuanRT/Jinter/compare/v3.0.0...v3.0.1) (2024-10-28)
452

553

jsr.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@luanrt/jintr",
3-
"version": "3.0.1",
4-
"exports": "./src/index.ts",
3+
"version": "3.0.2",
4+
"exports": "./src/index.ts",
55
"imports": {
66
"estree": "npm:@types/estree@^1.0.6",
77
"acorn": "npm:acorn@^8.8.0"

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jintr",
3-
"version": "3.0.1",
3+
"version": "3.0.2",
44
"description": "A tiny JavaScript interpreter written in TypeScript.",
55
"type": "module",
66
"types": "./dist/index.d.ts",

0 commit comments

Comments
 (0)