Skip to content

Commit 0b46a3f

Browse files
committed
Prepare new release 5.1.0.
1 parent c9ab43c commit 0b46a3f

File tree

1 file changed

+161
-21
lines changed

1 file changed

+161
-21
lines changed

CHANGELOG.md

Lines changed: 161 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,177 @@
11
# quickjs-build changelog
22

3+
## 2021-04-10 Version 5.1.0, @NickNaso
4+
5+
### Notable changes
6+
7+
- Added executable for `quickjs` and `qjsc`.
8+
9+
### Commits
10+
11+
* [[`c9ab43c489`](https://github.com/napi-bindings/quickjs-build/commit/c9ab43c489)] - Merge pull request #6 from gengjiawen/feat/binary (Nicola Del Gobbo)
12+
* [[`97fe3599bf`](https://github.com/napi-bindings/quickjs-build/commit/97fe3599bf)] - use mingw on windows (Jiawen Geng)
13+
* [[`c6719fecd5`](https://github.com/napi-bindings/quickjs-build/commit/c6719fecd5)] - **feat**: add quickjs and qjsc (Jiawen Geng)
14+
315
## 2021-03-28 Version 5.0.0, @NickNaso
416

5-
- faster Array.prototype.push and Array.prototype.unshift
6-
- added JS_UpdateStackTop()
7-
- fixed Windows console
8-
- misc bug fixes
17+
### Notable changes
18+
19+
- Fixed the build on *nix systems.
20+
- QuickJS version 2021-03-27.
21+
22+
### QuickJS changes:
23+
24+
- Faster Array.prototype.push and Array.prototype.unshift.
25+
- Added JS_UpdateStackTop().
26+
- Fixed Windows console.
27+
- Misc bug fixes.
28+
29+
### Commits
30+
31+
* [[`222c1964d2`](https://github.com/napi-bindings/quickjs-build/commit/222c1964d2)] - Prepare release for version 2021-03-27. (Nicola Del Gobbo)
32+
* [[`db6da63495`](https://github.com/napi-bindings/quickjs-build/commit/db6da63495)] - Fixed build on linux. (Nicola Del Gobbo)
33+
* [[`c04a298c35`](https://github.com/napi-bindings/quickjs-build/commit/c04a298c35)] - Prepare new version 2021-03-27. (NickNaso)
934

1035
## 2020-11-08 Version 4.0.0, @NickNaso
1136

12-
- improved function parameter initializers
13-
- added `std.setenv()`, `std.unsetenv()` and `std.getenviron()`
14-
- added JS_EvalThis()
15-
- misc bug fixes
37+
### Notable changes
38+
39+
- QuickJS version 2020-11-08.
40+
41+
### QuickJS changes
42+
43+
- Improved function parameter initializers.
44+
- Added `std.setenv()`, `std.unsetenv()` and `std.getenviron()`.
45+
- Added JS_EvalThis().
46+
- Misc bug fixes.
47+
48+
### Commits
49+
50+
* [[`693ec349bc`](https://github.com/napi-bindings/quickjs-build/commit/693ec349bc)] - Prepare new version 2020-11-08. (NickNaso)
1651

1752
## 2020-09-10 Version 3.0.0, @NickNaso
1853

19-
- added logical assignment operators
20-
- added IsHTMLDDA support
21-
- faster for-of loops
22-
- os.Worker now takes a module filename as parameter
23-
- qjsc: added -D option to compile dynamically loaded modules or workers
24-
- misc bug fixes
54+
### Notable changes
55+
56+
- Update the assets for the release only when the release has been published.
57+
- QuickJS version 2020-09-06.
58+
59+
### QuickJS changes
60+
61+
- Added logical assignment operators.
62+
- Added IsHTMLDDA support.
63+
- Faster for-of loops.
64+
- os.Worker now takes a module filename as parameter.
65+
- qjsc: added -D option to compile dynamically loaded modules or workers.
66+
- Misc bug fixes.
67+
68+
### Commits
69+
70+
* [[`305934fc7e`](https://github.com/napi-bindings/quickjs-build/commit/305934fc7e)] - Prepare new version 2020-09-06. (NickNaso)
71+
* [[`46a395c6ad`](https://github.com/napi-bindings/quickjs-build/commit/46a395c6ad)] - Update quickjs-build.yml (Nicola Del Gobbo)
2572

2673
## 2020-09-04 Version 2.0.0, @NickNaso
2774

28-
- modified JS_GetPrototype() to return a live value
29-
- REPL: support unicode characters larger than 16 bits
30-
- added os.Worker
31-
- improved object serialization
32-
- added std.parseExtJSON
33-
- misc bug fixes
75+
### Notable changes
76+
77+
- QuickJS version 2020-07-05.
78+
79+
### QuickJS changes
80+
81+
- Modified JS_GetPrototype() to return a live value.
82+
- REPL: support unicode characters larger than 16 bits.
83+
- Added os.Worker.
84+
- Improved object serialization.
85+
- Added std.parseExtJSON.
86+
- Misc bug fixes.
87+
88+
### Commits
89+
90+
* [[`3f68062b99`](https://github.com/napi-bindings/quickjs-build/commit/3f68062b99)] - Prepare new version 2020-07-05. (NickNaso)
3491

3592
## 2020-06-08 Version 1.0.0, @NickNaso
3693

37-
Initial implementation.
94+
### Notable changes
95+
96+
- Initial implementation for the project.
97+
- QuickJS version 2020-07-05.
98+
99+
### Commits
100+
101+
* [[`b25571e2e6`](https://github.com/napi-bindings/quickjs-build/commit/b25571e2e6)] - Added changelog. (NickNaso)
102+
* [[`a1c5a374d2`](https://github.com/napi-bindings/quickjs-build/commit/a1c5a374d2)] - Added code of conduct. (NickNaso)
103+
* [[`59738019be`](https://github.com/napi-bindings/quickjs-build/commit/59738019be)] - Remove unused parameters. (NickNaso)
104+
* [[`c96ed22f3f`](https://github.com/napi-bindings/quickjs-build/commit/c96ed22f3f)] - Added buil instructions for unix-like systems. (NickNaso)
105+
* [[`ba204590fa`](https://github.com/napi-bindings/quickjs-build/commit/ba204590fa)] - Added references section. (NickNaso)
106+
* [[`9a7344fbe5`](https://github.com/napi-bindings/quickjs-build/commit/9a7344fbe5)] - Added build instruction for Windows. (NickNaso)
107+
* [[`cb575c3d52`](https://github.com/napi-bindings/quickjs-build/commit/cb575c3d52)] - Excluded build folder. (NickNaso)
108+
* [[`ed3ec16353`](https://github.com/napi-bindings/quickjs-build/commit/ed3ec16353)] - Base instruction to build quickjs. (NickNaso)
109+
* [[`56e0695c0b`](https://github.com/napi-bindings/quickjs-build/commit/56e0695c0b)] - Merge branch 'master' of https://github.com/napi-bindings/quickjs-build (NickNaso)
110+
* [[`568d0054c8`](https://github.com/napi-bindings/quickjs-build/commit/568d0054c8)] - Some format sugar. (NickNaso)
111+
* [[`e3c3f93b99`](https://github.com/napi-bindings/quickjs-build/commit/e3c3f93b99)] - Update README.md (Nicola Del Gobbo)
112+
* [[`2c240fbac6`](https://github.com/napi-bindings/quickjs-build/commit/2c240fbac6)] - Added introduction on readme. (NickNaso)
113+
* [[`2b75403d2b`](https://github.com/napi-bindings/quickjs-build/commit/2b75403d2b)] - Added badges. (NickNaso)
114+
* [[`a2b771e731`](https://github.com/napi-bindings/quickjs-build/commit/a2b771e731)] - Handle release event. (NickNaso)
115+
* [[`17b872447a`](https://github.com/napi-bindings/quickjs-build/commit/17b872447a)] - Fixed cflags for windows. (NickNaso)
116+
* [[`4a4539f0f9`](https://github.com/napi-bindings/quickjs-build/commit/4a4539f0f9)] - Added cflag for windows. (NickNaso)
117+
* [[`ad65bbbf3a`](https://github.com/napi-bindings/quickjs-build/commit/ad65bbbf3a)] - Remove unnecessary commands. (NickNaso)
118+
* [[`c03f57309b`](https://github.com/napi-bindings/quickjs-build/commit/c03f57309b)] - Fixed artifact name on macOS. (NickNaso)
119+
* [[`d754d944d3`](https://github.com/napi-bindings/quickjs-build/commit/d754d944d3)] - Fixed artifacts. (NickNaso)
120+
* [[`f50c74ab7d`](https://github.com/napi-bindings/quickjs-build/commit/f50c74ab7d)] - Fixed typo. (NickNaso)
121+
* [[`97d4081a0c`](https://github.com/napi-bindings/quickjs-build/commit/97d4081a0c)] - Print artifacts. (NickNaso)
122+
* [[`4cf28567a7`](https://github.com/napi-bindings/quickjs-build/commit/4cf28567a7)] - Fixed compiler options. (NickNaso)
123+
* [[`279620809a`](https://github.com/napi-bindings/quickjs-build/commit/279620809a)] - Fixed configurations. (NickNaso)
124+
* [[`98a8f91de8`](https://github.com/napi-bindings/quickjs-build/commit/98a8f91de8)] - Parametric value for compiler. (NickNaso)
125+
* [[`88383ad863`](https://github.com/napi-bindings/quickjs-build/commit/88383ad863)] - Comment for unused parameters. (NickNaso)
126+
* [[`586b97de5e`](https://github.com/napi-bindings/quickjs-build/commit/586b97de5e)] - Fixed path compiler. (NickNaso)
127+
* [[`c3c1ab64f7`](https://github.com/napi-bindings/quickjs-build/commit/c3c1ab64f7)] - Fixed path. (NickNaso)
128+
* [[`4e634e4f81`](https://github.com/napi-bindings/quickjs-build/commit/4e634e4f81)] - Fixed path. (NickNaso)
129+
* [[`a3c74cdfb8`](https://github.com/napi-bindings/quickjs-build/commit/a3c74cdfb8)] - Fixed compiler installartion for windows. (NickNaso)
130+
* [[`d0a67ef816`](https://github.com/napi-bindings/quickjs-build/commit/d0a67ef816)] - List compiler folder. (NickNaso)
131+
* [[`6a13e6d0dd`](https://github.com/napi-bindings/quickjs-build/commit/6a13e6d0dd)] - List root folders. (NickNaso)
132+
* [[`bf5865b896`](https://github.com/napi-bindings/quickjs-build/commit/bf5865b896)] - Fixed cmake options. (NickNaso)
133+
* [[`ede84d97d5`](https://github.com/napi-bindings/quickjs-build/commit/ede84d97d5)] - Added cmake options. (NickNaso)
134+
* [[`9c01856429`](https://github.com/napi-bindings/quickjs-build/commit/9c01856429)] - Extract compiler. (NickNaso)
135+
* [[`9fdff3ef87`](https://github.com/napi-bindings/quickjs-build/commit/9fdff3ef87)] - Remove build filder. (NickNaso)
136+
* [[`f2aa910713`](https://github.com/napi-bindings/quickjs-build/commit/f2aa910713)] - Install dependencies for windows. (NickNaso)
137+
* [[`07fa5a545f`](https://github.com/napi-bindings/quickjs-build/commit/07fa5a545f)] - Install windows depencencies. (NickNaso)
138+
* [[`391c51a1e0`](https://github.com/napi-bindings/quickjs-build/commit/391c51a1e0)] - Install dependencies on windows. (NickNaso)
139+
* [[`cebb8a2f8b`](https://github.com/napi-bindings/quickjs-build/commit/cebb8a2f8b)] - Install dependencies for windows. (NickNaso)
140+
* [[`c85dfe9e77`](https://github.com/napi-bindings/quickjs-build/commit/c85dfe9e77)] - Install dependencies on windows. (NickNaso)
141+
* [[`fc9b365a8e`](https://github.com/napi-bindings/quickjs-build/commit/fc9b365a8e)] - Install dependencies on Windows. (NickNaso)
142+
* [[`ef53415ff6`](https://github.com/napi-bindings/quickjs-build/commit/ef53415ff6)] - Install dependencies on windows. (NickNaso)
143+
* [[`86469b3b15`](https://github.com/napi-bindings/quickjs-build/commit/86469b3b15)] - Install windows dependencies. (NickNaso)
144+
* [[`568fd88755`](https://github.com/napi-bindings/quickjs-build/commit/568fd88755)] - Install Windows dependencies. (NickNaso)
145+
* [[`345b03ae35`](https://github.com/napi-bindings/quickjs-build/commit/345b03ae35)] - Install windows dependencies. (NickNaso)
146+
* [[`6c6494ed59`](https://github.com/napi-bindings/quickjs-build/commit/6c6494ed59)] - Install Windows dependencies. (NickNaso)
147+
* [[`a07b8e4540`](https://github.com/napi-bindings/quickjs-build/commit/a07b8e4540)] - Install depencendies for WIndows. (NickNaso)
148+
* [[`afe92477ed`](https://github.com/napi-bindings/quickjs-build/commit/afe92477ed)] - Re enable windows on matrix. (NickNaso)
149+
* [[`3092849294`](https://github.com/napi-bindings/quickjs-build/commit/3092849294)] - Remove unnecessary steps. (NickNaso)
150+
* [[`84c9159870`](https://github.com/napi-bindings/quickjs-build/commit/84c9159870)] - Remove windows from matrix (NickNaso)
151+
* [[`34049bf0cf`](https://github.com/napi-bindings/quickjs-build/commit/34049bf0cf)] - Remove unnecessary folders. (NickNaso)
152+
* [[`24ea136acf`](https://github.com/napi-bindings/quickjs-build/commit/24ea136acf)] - Cleanup. (NickNaso)
153+
* [[`3b3680bfb4`](https://github.com/napi-bindings/quickjs-build/commit/3b3680bfb4)] - Cleanup. (NickNaso)
154+
* [[`5162fb2908`](https://github.com/napi-bindings/quickjs-build/commit/5162fb2908)] - Added upload artifacts. (NickNaso)
155+
* [[`84e1c5f2d8`](https://github.com/napi-bindings/quickjs-build/commit/84e1c5f2d8)] - Change working diorectory on prepare artifacts. (NickNaso)
156+
* [[`98e3e24159`](https://github.com/napi-bindings/quickjs-build/commit/98e3e24159)] - Prepare artifacts. (NickNaso)
157+
* [[`bfaf01dc51`](https://github.com/napi-bindings/quickjs-build/commit/bfaf01dc51)] - Added script to configure, to build and to prepare. (NickNaso)
158+
* [[`5b6c19c44f`](https://github.com/napi-bindings/quickjs-build/commit/5b6c19c44f)] - Install dependecies for macOS. (NickNaso)
159+
* [[`159f61a954`](https://github.com/napi-bindings/quickjs-build/commit/159f61a954)] - Install dependencies on Windows. (NickNaso)
160+
* [[`a2fc3018ef`](https://github.com/napi-bindings/quickjs-build/commit/a2fc3018ef)] - Install dependecies for Linux. (NickNaso)
161+
* [[`521f4ee63f`](https://github.com/napi-bindings/quickjs-build/commit/521f4ee63f)] - Scaffolding to handle the dependencies installation. (NickNaso)
162+
* [[`21f2d7466b`](https://github.com/napi-bindings/quickjs-build/commit/21f2d7466b)] - Ognore .vscode and .idea folders. (NickNaso)
163+
* [[`6bbda2152b`](https://github.com/napi-bindings/quickjs-build/commit/6bbda2152b)] - Update quickjs-build.yml (Nicola Del Gobbo)
164+
* [[`889ebffe4f`](https://github.com/napi-bindings/quickjs-build/commit/889ebffe4f)] - Update quickjs-build.yml (Nicola Del Gobbo)
165+
* [[`376b7ee533`](https://github.com/napi-bindings/quickjs-build/commit/376b7ee533)] - Update quickjs-build.yml (Nicola Del Gobbo)
166+
* [[`fd40c2b0ea`](https://github.com/napi-bindings/quickjs-build/commit/fd40c2b0ea)] - Update README.md (Nicola Del Gobbo)
167+
* [[`eb1e0edf86`](https://github.com/napi-bindings/quickjs-build/commit/eb1e0edf86)] - Update README.md (Nicola Del Gobbo)
168+
* [[`df2799b9ab`](https://github.com/napi-bindings/quickjs-build/commit/df2799b9ab)] - Update quickjs-build.yml (Nicola Del Gobbo)
169+
* [[`d5d122297f`](https://github.com/napi-bindings/quickjs-build/commit/d5d122297f)] - Update quickjs-build.yml (Nicola Del Gobbo)
170+
* [[`58bf4b7d14`](https://github.com/napi-bindings/quickjs-build/commit/58bf4b7d14)] - Update quickjs-build.yml (Nicola Del Gobbo)
171+
* [[`876cebe69e`](https://github.com/napi-bindings/quickjs-build/commit/876cebe69e)] - Rename c-cpp.yml to quickjs-build.yml (Nicola Del Gobbo)
172+
* [[`378649639f`](https://github.com/napi-bindings/quickjs-build/commit/378649639f)] - Update c-cpp.yml (Nicola Del Gobbo)
173+
* [[`b01ba4b8d2`](https://github.com/napi-bindings/quickjs-build/commit/b01ba4b8d2)] - Update c-cpp.yml (Nicola Del Gobbo)
174+
* [[`65f4a05f0b`](https://github.com/napi-bindings/quickjs-build/commit/65f4a05f0b)] - Update c-cpp.yml (Nicola Del Gobbo)
175+
* [[`526444b3f9`](https://github.com/napi-bindings/quickjs-build/commit/526444b3f9)] - Initial set for build the project. (Nicola Del Gobbo)
176+
* [[`ea73f2c78e`](https://github.com/napi-bindings/quickjs-build/commit/ea73f2c78e)] - initial commit for the project. (NickNaso)
177+
* [[`a6cb06817f`](https://github.com/napi-bindings/quickjs-build/commit/a6cb06817f)] - Initial commit (Nicola Del Gobbo)

0 commit comments

Comments
 (0)