Skip to content

Commit 15f383e

Browse files
chore(main): release 1.0.0
1 parent a2216aa commit 15f383e

File tree

3 files changed

+127
-3
lines changed

3 files changed

+127
-3
lines changed

CHANGELOG.md

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

3+
## 1.0.0 (2024-10-15)
4+
5+
6+
### Features
7+
8+
* add --overwrite-config and configurable uuid masking ([ef6671d](https://github.com/Dujingcen/puter/commit/ef6671da18f6841cb2143808fe21586ac3505942))
9+
* add -c flag for phoenix ([b6c0cb6](https://github.com/Dujingcen/puter/commit/b6c0cb6abc1c29846b4b7e696812476bea24bbc7))
10+
* add chat completions driver to puterai module ([4e3bd18](https://github.com/Dujingcen/puter/commit/4e3bd1831e92e83ce9b4e30a16afd562b0221dd8))
11+
* add connectToInstance method to puter.ui ([62634b0](https://github.com/Dujingcen/puter/commit/62634b0afe4d33da08768975322d4deb23041442))
12+
* add cross_origin_isolation option ([e539932](https://github.com/Dujingcen/puter/commit/e53993207077aecd2c01712519251993bb2562bc))
13+
* add feature flag for /share ([461ea3e](https://github.com/Dujingcen/puter/commit/461ea3eae6ad32bf34c43a822de7a06f08efb556))
14+
* add image generation driver to puterai module ([fb26fdb](https://github.com/Dujingcen/puter/commit/fb26fdbc561d5545d28352427553695cd3237ad5))
15+
* Add Indonesian Translation for i18n ([033643b](https://github.com/Dujingcen/puter/commit/033643b0e757b51ea0be90e2198bbec65d31cfc5))
16+
* add message encryption between Puter peers ([cea2964](https://github.com/Dujingcen/puter/commit/cea29645fec493020a4f66e378b087fa17ae03d4))
17+
* add method to list models ([fd86934](https://github.com/Dujingcen/puter/commit/fd86934bc9021541810447cf7e2a5f33b3e283b3))
18+
* add option to disable temporary users ([f9333b3](https://github.com/Dujingcen/puter/commit/f9333b3d1e05bd0dffaecd2e29afd08ea61559fc))
19+
* add options to disable winston and devwatch ([5d5f566](https://github.com/Dujingcen/puter/commit/5d5f5660b4020650b68b79ccf3860d3fb0bf98a9))
20+
* add password reset from server console ([984ae9e](https://github.com/Dujingcen/puter/commit/984ae9e6a23da17414e43d58fc0e861827031269))
21+
* add server command to scan permissions ([54471fa](https://github.com/Dujingcen/puter/commit/54471fada946a70eaa0df6bfceae995bc4e5848c))
22+
* add some default groups ([ba50d0f](https://github.com/Dujingcen/puter/commit/ba50d0f96d58075abec067d24e6532bd874093f0))
23+
* add streaming to XHR driver client ([7600d9b](https://github.com/Dujingcen/puter/commit/7600d9b07c5b719d529f8a48c38d9178efefa266))
24+
* add system user ([ab15629](https://github.com/Dujingcen/puter/commit/ab156297a746c0754145c2abdb2c99bb1b30651a))
25+
* add test_mode flag ([9a9bd5e](https://github.com/Dujingcen/puter/commit/9a9bd5eaf0aca8fd1cc57455db03dba55801d5a0))
26+
* add textract driver to puterai module ([f924d48](https://github.com/Dujingcen/puter/commit/f924d48b02f39884931db45a05dd61b65f2cee4a))
27+
* add tts driver to puterai module ([78fa77d](https://github.com/Dujingcen/puter/commit/78fa77d9200e0b9fafc4014f8d0cb08c74cd16cb))
28+
* add vietnamese localization-a ([c2d3d69](https://github.com/Dujingcen/puter/commit/c2d3d69dbe33f36fcae13bcbc8e2a31a86025af9))
29+
* add writable attribute to fs items ([2386d87](https://github.com/Dujingcen/puter/commit/2386d87229aa6205ef8ced6563371ab40a0def62))
30+
* allow passing cli args via url ([5317adf](https://github.com/Dujingcen/puter/commit/5317adf8a4961be3f0ca2a8c403c922633f934fa))
31+
* **api:** add /lsmod ([32f0edb](https://github.com/Dujingcen/puter/commit/32f0edb93a8fb0c33b0614b99c7fc439c8f6afc9))
32+
* grant user driver perms from admin ([c9ded89](https://github.com/Dujingcen/puter/commit/c9ded89b22bb822c20aea379a17a8bdf74a658de))
33+
* make public folders a config opt-in ([209555c](https://github.com/Dujingcen/puter/commit/209555c1d93845fa129bea450f9c25d595a3c60f))
34+
* progress indicator for emulator ([08601ae](https://github.com/Dujingcen/puter/commit/08601ae2af7b1f564690e6a9cae7e689cb7ba48a))
35+
* **puterai:** add claude ([d009cd0](https://github.com/Dujingcen/puter/commit/d009cd0aaff645a24d37085ed41c55fe296a5722))
36+
* **puterai:** add groq ([53e7a91](https://github.com/Dujingcen/puter/commit/53e7a91f1800b60b48575a6e41d96d2ccbd6d362))
37+
* **puterai:** add mistral ([055c628](https://github.com/Dujingcen/puter/commit/055c628afd2e33589d3dc66c52934505143eafd4))
38+
* **puterai:** add streaming ([9d5963c](https://github.com/Dujingcen/puter/commit/9d5963cdf5fe63a4f7970d2d03bc307f4d4fa3ab))
39+
* **puterai:** add togetherai ([bdfdf23](https://github.com/Dujingcen/puter/commit/bdfdf2331b37680b95ac56b31026d3bdab4c173b))
40+
* **puterjs:** add drivers module ([439f52b](https://github.com/Dujingcen/puter/commit/439f52b5a3f1a94e6d15ddacc315ae797f4709c2))
41+
* **putility:** trait method override support ([43c5402](https://github.com/Dujingcen/puter/commit/43c5402b7cb92e604cbe59badc8f735131d2c349))
42+
* **readme:** add french readme respecting format and styling ([02e7e27](https://github.com/Dujingcen/puter/commit/02e7e27796d42e280c21529fe8386a2129761825))
43+
* replace default_user with admin ([f0c36a1](https://github.com/Dujingcen/puter/commit/f0c36a1cdf16f11765c29360a5c38140008b90c7))
44+
* report feature flags in /whoami ([4561b89](https://github.com/Dujingcen/puter/commit/4561b8937de025471c2dfb1771465d779cefab5d))
45+
* support readdir for directory symlinks ([7f1b870](https://github.com/Dujingcen/puter/commit/7f1b870d302421972c4f6221ae6d93b5979d51dd))
46+
* translate README.md to Dutch ([31e2773](https://github.com/Dujingcen/puter/commit/31e2773743c336630c917e893b0148441f5fc515))
47+
* v86 9p server support ([b145e30](https://github.com/Dujingcen/puter/commit/b145e30a90ff2f0d44d89f83dbda4de1bf2991d4))
48+
49+
50+
### Bug Fixes
51+
52+
* `launch_app` not considering `explorer` as a special case ([98e6964](https://github.com/Dujingcen/puter/commit/98e69642d027a83975a0b2b825317213098bb689))
53+
* add anti-csrf token for /revoke-session ([b6b64d3](https://github.com/Dujingcen/puter/commit/b6b64d3bccb6e17240a245c956ead2ae5a87c8dd))
54+
* add context to event listener aiife ([3f07ead](https://github.com/Dujingcen/puter/commit/3f07ead1b9940ee133c142f4c34d19884bbb3cd2))
55+
* add env to EmitPlugin config ([4b89101](https://github.com/Dujingcen/puter/commit/4b8910169a26f85489135cd84b27fe8f91b37bc6))
56+
* add missing driver parameter to /call endpoint ([b520783](https://github.com/Dujingcen/puter/commit/b520783bf4a543c71eaef73277f42d5918ac4469))
57+
* add necessary iframe attributes for co isolation ([2a5cec7](https://github.com/Dujingcen/puter/commit/2a5cec7ee914c9c97ae90b85464f9fc5332ad2fb))
58+
* add progress bar fix ([a70d0dd](https://github.com/Dujingcen/puter/commit/a70d0dd0881b0a07cea404fe13515a5e10321e3e))
59+
* admin user public folder ([3819584](https://github.com/Dujingcen/puter/commit/3819584d119076658c9d4be2b2b941c58d122ad4))
60+
* allow ETX to propagate to bash ([259877b](https://github.com/Dujingcen/puter/commit/259877b677a7bfc8e5b377c8852d687978c9bc24))
61+
* app pseudonym in wrong conditional block ([9985996](https://github.com/Dujingcen/puter/commit/99859966866ebce005f88e3a916c68dc04ba97bf))
62+
* creating app shortcut in self-hosted ([38dcb60](https://github.com/Dujingcen/puter/commit/38dcb60d3f407dd185999d01d8e14355b47df0b8))
63+
* disable thumbnails for AppData uploads ([37e7b6a](https://github.com/Dujingcen/puter/commit/37e7b6ad70f197db3be8712315446079caa23892))
64+
* disable unconfigured ai services ([476acae](https://github.com/Dujingcen/puter/commit/476acae0e0d07c7b025cdbcfd86aacfedd7831a5))
65+
* dist ([ed7d6dc](https://github.com/Dujingcen/puter/commit/ed7d6dcbfbf432ae90d9e379dbf47de5587a57a2))
66+
* do primary read of user after setting email_confirmed ([ef245b7](https://github.com/Dujingcen/puter/commit/ef245b70df482ff470877459fcb28e1f490fe42d))
67+
* **docker:** ensure temp admin pass shows ([d2c7477](https://github.com/Dujingcen/puter/commit/d2c7477b3bf170be492a6d5387330645cdf9c33a))
68+
* don't display all apps for extensionless files ([010282e](https://github.com/Dujingcen/puter/commit/010282edf299c2a39e53de7441b8850d0b8011b8))
69+
* don't try to sanitize null owners ([cb4cab5](https://github.com/Dujingcen/puter/commit/cb4cab529affa5c28ddb32b90328ad47f21de8d4))
70+
* don't var when no var ([5f7d1f5](https://github.com/Dujingcen/puter/commit/5f7d1f589a56b3d3ea2026dcbd5f9c48b8dc9e6d))
71+
* double-echo in phoenix ([6bdcae7](https://github.com/Dujingcen/puter/commit/6bdcae769d311b5deb82136d5e35d7ad986bca28))
72+
* email change on account with unverified email ([33de981](https://github.com/Dujingcen/puter/commit/33de98107f6e3284acb180b1a44bb02ae082642f))
73+
* env for dev build ([46a0f71](https://github.com/Dujingcen/puter/commit/46a0f714d10c2fa99ee9436f453176d54cc161f8))
74+
* error deleting entry from My Websites window ([fff8993](https://github.com/Dujingcen/puter/commit/fff89932002d67bf0f121532709c871263e33473))
75+
* error in process.handle_connection ([cb324cc](https://github.com/Dujingcen/puter/commit/cb324cc125285b5cd6a6b0cebf444a6cd873ded9))
76+
* fallback to read access in /sign ([813ee95](https://github.com/Dujingcen/puter/commit/813ee95cee6f1fca79a886b12d8fe4603ca0d213))
77+
* fix 500 when check-app has bad url ([9a62200](https://github.com/Dujingcen/puter/commit/9a622004ea488783127abd83f3f4caf779a5aabb))
78+
* fix CI attempt [#2](https://github.com/Dujingcen/puter/issues/2) ([aebe89a](https://github.com/Dujingcen/puter/commit/aebe89a1acb070764551e8e89e325325ffbed8f9))
79+
* fix CI attempt [#3](https://github.com/Dujingcen/puter/issues/3) ([3bca973](https://github.com/Dujingcen/puter/commit/3bca973f5f4e65a2bd24c634c347fbd681a7458b))
80+
* fix CI attempt [#4](https://github.com/Dujingcen/puter/issues/4) ([84b993b](https://github.com/Dujingcen/puter/commit/84b993bce913c3ad99127063bcfaae19331b199c))
81+
* fix CI attempt [#5](https://github.com/Dujingcen/puter/issues/5) ([74adcdd](https://github.com/Dujingcen/puter/commit/74adcddc1d60e0a513408a0716ed2b301126225d))
82+
* fix CI attempt [#6](https://github.com/Dujingcen/puter/issues/6) ([9d549b1](https://github.com/Dujingcen/puter/commit/9d549b192d149eac96c316ded645bf7c2e96153d))
83+
* fix CI attempt [#7](https://github.com/Dujingcen/puter/issues/7) ([614f2c5](https://github.com/Dujingcen/puter/commit/614f2c5061525f230ccd879bfb047434ac46a9ba))
84+
* fix path issues under win32 platform ([d80f2fa](https://github.com/Dujingcen/puter/commit/d80f2fa847bfaef98dc8d482898f5c15f268e4bd))
85+
* fix sourcemap ([cd39bb5](https://github.com/Dujingcen/puter/commit/cd39bb5aa073286baa053f8458f0af54a4b7313a))
86+
* fix templates ([5d2a6fc](https://github.com/Dujingcen/puter/commit/5d2a6fce305a3dcd4857f52ebb75f529dffe4790))
87+
* html-webpack-plugin dev dep ([cc4ab1c](https://github.com/Dujingcen/puter/commit/cc4ab1cb36a002929f26a39f252a262fc1f1aab4))
88+
* **i18n:** update zhtw.js to match en.js ([37fd666](https://github.com/Dujingcen/puter/commit/37fd666a9a6788d5f0c59311499f29896b48bc82))
89+
* implicit app permissions bug ([6b4a19e](https://github.com/Dujingcen/puter/commit/6b4a19e12a115be2c0e323d17340ab2ce2b6b025))
90+
* it was github actions the entire time ([602a198](https://github.com/Dujingcen/puter/commit/602a19895c05b45a7d283470e7af3ae786be1bf2))
91+
* ll_write ([a7cdb70](https://github.com/Dujingcen/puter/commit/a7cdb70251ae86f883257de3596838d20196c62d))
92+
* make webpack output not look like errors ([ad3d318](https://github.com/Dujingcen/puter/commit/ad3d318d07377c78c0429247225655e489b68be4))
93+
* missing key for feature flag perm check ([1482048](https://github.com/Dujingcen/puter/commit/14820481b9700a5c61c6d9a156944f42f9879008))
94+
* missing method in SLink ([5b74b4a](https://github.com/Dujingcen/puter/commit/5b74b4affae5473029e887542717c76c7b32f562))
95+
* mistakes ([3092300](https://github.com/Dujingcen/puter/commit/3092300a0144791b25816b39845a3d85968e9059))
96+
* only show 2fa when available ([9fa12d4](https://github.com/Dujingcen/puter/commit/9fa12d43fc782d7e4d2584b1cf74dca13b7ced25))
97+
* popup login in co isolation mode ([8f87770](https://github.com/Dujingcen/puter/commit/8f87770cebab32c00cb10133979d426306685292))
98+
* prevent large logs from service events (1) ([fa9cc8e](https://github.com/Dujingcen/puter/commit/fa9cc8efcfda5e573c73841ae49c423879e5fcd8))
99+
* prevent large logs from service events (2) ([e514dfc](https://github.com/Dujingcen/puter/commit/e514dfcf5049771af3901334e37b1a7c53e05452))
100+
* properly add owner object to fsentries ([04c05a5](https://github.com/Dujingcen/puter/commit/04c05a5bb8b73dda21093a2bf563f5cd6faaa356))
101+
* **puterai:** adapt message role for claude ([c08b897](https://github.com/Dujingcen/puter/commit/c08b897d4a6a77c54a7e8d2e705e2048ab4797ba))
102+
* **puterai:** close streams ([eb18550](https://github.com/Dujingcen/puter/commit/eb18550f411947a0d8ccaf283701596b1386cfe6))
103+
* **puterjs:** fix settings object check ([5a616f6](https://github.com/Dujingcen/puter/commit/5a616f67dd22a0dcbb8a380bbbd2347a0029ce31))
104+
* quick patch to avoid columnify error ([4396534](https://github.com/Dujingcen/puter/commit/439653458eab38e622cf215ae96b6af34d1db7d4))
105+
* remove abnoxious debug file ([5c636d4](https://github.com/Dujingcen/puter/commit/5c636d4fd25e14ba3813f7fca3b70ff7bd6860e7))
106+
* remove accidentally left-over code ([72946f9](https://github.com/Dujingcen/puter/commit/72946f920c9f27f4c9de3156aa9144d290699222))
107+
* remove now-redundant loadScript call ([c9d09a7](https://github.com/Dujingcen/puter/commit/c9d09a78b6f4bc9682d13d2f982f9a2b7f77dd66))
108+
* remove redundant openai model fallback ([9db55fc](https://github.com/Dujingcen/puter/commit/9db55fc5f7a975ab301c88bbac493b7a5b1933bb))
109+
* require confirmed email for public folder ([0519b4a](https://github.com/Dujingcen/puter/commit/0519b4a71b236e464c9d1136065e8f5ba15def8e))
110+
* requirement for email_confirmed in backend ([6e325fa](https://github.com/Dujingcen/puter/commit/6e325fa000f19b8f20d79829ab2bd78edce80425))
111+
* run mocha within packages in monorepo ([58c199c](https://github.com/Dujingcen/puter/commit/58c199c15356ac087a04b16dd18e8fe0f1aea359))
112+
* second half of connectToInstance ([4311b48](https://github.com/Dujingcen/puter/commit/4311b482fd629c6d1f65956eb711c8e890453179))
113+
* **security:** remove unconfirmed_email from /whoami for apps ([a002ad0](https://github.com/Dujingcen/puter/commit/a002ad08e5622a349b5d24ed2c7c5f61215146b8))
114+
* **security:** signing in public folders ([937528f](https://github.com/Dujingcen/puter/commit/937528f7676e8ace7287141e1f5057842a2b5eb7))
115+
* share services and features with apps ([48fea77](https://github.com/Dujingcen/puter/commit/48fea77a20a0938fc2272483c798b817ca1c9848))
116+
* simplify callback listener and fix async bug ([db3e0b5](https://github.com/Dujingcen/puter/commit/db3e0b5ce84e4b0b35550f380da97b5d6fcb394b))
117+
* sqlite condition in MonthlyUsageService ([d4319ea](https://github.com/Dujingcen/puter/commit/d4319ea072e0793a32dbddb1d456227cf481e42c))
118+
* sqlite migrations error ([d0e461e](https://github.com/Dujingcen/puter/commit/d0e461e206300e7fe3f9bc7f54eaa3a25bb762d8)), closes [#639](https://github.com/Dujingcen/puter/issues/639)
119+
* syntax error and formatting issue ([3a09e84](https://github.com/Dujingcen/puter/commit/3a09e84838fe8b74bd050641620eec87d9f59dfc))
120+
* thumbnail service updates ([c2a9506](https://github.com/Dujingcen/puter/commit/c2a9506b4855f67d320eb479a67800098d73e8ec))
121+
* typo in a default file ([aa61c30](https://github.com/Dujingcen/puter/commit/aa61c3009c624099e7bd518870b18b02c008530c))
122+
* upsert subdomain check to insert only ([f2acd83](https://github.com/Dujingcen/puter/commit/f2acd83b72c388939233fd7145f2dcf78d8ad39e))
123+
* use jq el for focus ([d350264](https://github.com/Dujingcen/puter/commit/d35026467eb9a5f67d6ec0c99f2a24d418b8e3a5))
124+
* webpack error reporting + unintentional whitespace changes ([4910838](https://github.com/Dujingcen/puter/commit/4910838ab1a72738b44f948cbf65feea848e5271))
125+
* well kinda (HOSTNAME in phoenix) ([7043b94](https://github.com/Dujingcen/puter/commit/7043b9400c63842c4c54d82724167666708d3119))
126+
3127
## v2.4.2 (2024-07-22)
4128

5129
### Puter

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": "puter.com",
3-
"version": "2.4.1",
3+
"version": "1.0.0",
44
"author": "Puter Technologies Inc.",
55
"license": "AGPL-3.0-only",
66
"description": "Desktop environment in the browser!",

0 commit comments

Comments
 (0)