Daniel Salazar
3160b99f11
chore: bump ver ( #4335 )
2026-10-25 08:24:40 -07:00
Daniel Salazar
1f1e5674d8
chore: bump puter js ver ( #4073 )
release-please / release-please (push) Canceled after 0s
Maintain Release Merge PR / update-release-pr (push) Canceled after 0s
Notify HeyPuter / notify (push) Canceled after 0s
2026-10-04 17:17:38 -07:00
dependabot[bot]
cd37cf147f
chore(deps): bump socket.io-client from 4.8.3 to 4.8.4 ( #3982 )
...
Bumps [socket.io-client](https://github.com/socketio/socket.io ) from 4.8.3 to 4.8.4.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/socket.io-client@4.8.3...socket.io-client@4.8.4 )
---
updated-dependencies:
- dependency-name: socket.io-client
dependency-version: 4.8.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-29 12:56:15 -07:00
dependabot[bot]
14ae6a69ee
chore(deps): bump postal-mime from 3.0.0 to 3.0.1 ( #3983 )
...
Bumps [postal-mime](https://github.com/postalsys/postal-mime ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/postalsys/postal-mime/releases )
- [Changelog](https://github.com/postalsys/postal-mime/blob/master/CHANGELOG.md )
- [Commits](https://github.com/postalsys/postal-mime/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: postal-mime
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-29 09:50:45 -07:00
Neal Shah
883072d144
add email composer api (puter.email.send) ( #3854 )
...
* add email composer
* fix imports
* add import for fetchUrl
* add import for compose
* add API origin to fetchUrl
* CI related fixes
* types fix
* address leaf function nitpick
* tests and validation checks
* Fix lockfile
2026-09-12 01:20:41 +00:00
Daniel Salazar
367d20a55c
test: kv tests ( #3844 )
...
* test: kv tests
* chore: bump deps
2026-09-10 14:35:46 -07:00
Daniel Salazar
684d6752f9
fix: provide fallback for signup verification ( #3631 )
2026-08-23 21:49:35 -07:00
Daniel Salazar
8307e8c9f0
chore: bump up deps ( #3626 )
Maintain Release Merge PR / update-release-pr (push) Canceled after 0s
Notify HeyPuter / notify (push) Canceled after 0s
release-please / release-please (push) Canceled after 0s
2026-08-21 21:03:54 -07:00
Daniel Salazar
e8236a100c
chore: bump versions ( #3548 )
Maintain Release Merge PR / update-release-pr (push) Canceled after 0s
Notify HeyPuter / notify (push) Canceled after 0s
release-please / release-please (push) Canceled after 0s
2026-08-12 01:18:17 -07:00
Daniel Salazar
20b3b88e39
metering: big fixes to metering + jsdoc types ( #3547 )
...
Changes are:
- global egress metering
- remove file egress cost
- introduce file op cost for the per request cost s3 has
- enforce fs read/download etc to through 402 when out of usage; allow for subdomains
- enforce kv metering when out of usage through 402; allow for workers
- jsdoc as source of truth for puter.js types
- kv driver caching for get and batchget operations with decreased costs
2026-08-12 01:06:04 -07:00
Reynaldi Chernando
a9ec15d121
Update NPM readme ( #3510 )
2026-08-05 17:07:02 -07:00
Daniel Salazar
7a7ff47442
chore: bump version ( #3461 )
Maintain Release Merge PR / update-release-pr (push) Canceled after 0s
Notify HeyPuter / notify (push) Canceled after 0s
release-please / release-please (push) Canceled after 0s
2026-07-27 23:59:51 -07:00
Neal Shah
8732494442
dead code cleanup ( #3441 )
2026-07-27 17:51:15 -04:00
Daniel Salazar and Claude Fable 5
0e1be72f92
test: tests for puter.js ( #3396 )
...
* test: tests for puter.js
* fix: ship lockfile for coverage devDeps; tolerate missing base coverage
npm ci failed on CI because package.json gained the babel/istanbul
devDependencies without the matching package-lock.json update. Also make
the coverage workflow's base leg best-effort so a base ref that predates
the coverage script reports without the comparison column instead of
failing the run.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-16 15:52:37 -07:00
Reynaldi Chernando
c8625b3396
Release puterjs npm ( #3275 )
...
* Release puterjs npm
* add package lock
2026-06-18 18:26:39 -07:00
Daniel Salazar
240a733285
sec: misc fable hardening ( #3244 )
...
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (push) Has been cancelled
release-please / release-please (push) Has been cancelled
* sec: misc fable hardening
* more fixes
* more fixes
* fix: cors issue
2026-06-10 11:19:41 -07:00
Daniel Salazar
e99ae40e93
chore: bump puter-js ( #3207 )
2026-06-03 18:59:07 -07:00
Daniel Salazar and ProgrammerIn-wonderland
39243735e8
feat (put-1049): worker types ( #3185 )
...
* feat (put-1049): worket types
* Implement changes to worker types
---------
Co-authored-by: ProgrammerIn-wonderland <30693865+ProgrammerIn-wonderland@users.noreply.github.com >
2026-05-29 20:51:57 -04:00
Daniel Salazar
631f0bda1b
chore:deploy latest puter.js ( #3181 )
2026-05-28 09:58:33 -07:00
Nariman Jelveh and Claude Opus 4.7
e6acd7386a
Bump @heyputer/puter.js to 2.4.2
...
Record the 2.4.2 release in the repo. The version was published to npm
(via prepublishOnly's `npm version patch`) but the bump was never
committed, leaving package.json stuck at 2.4.1 on GitHub.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-21 14:39:18 -07:00
Nariman Jelveh
71af88c73c
Bump @heyputer/puter.js to 2.4.1
2026-05-21 14:06:48 -07:00
jelveh
d731ccf873
Bump puter.js version to 2.3.4
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
Notify HeyPuter / notify (push) Has been cancelled
release-please / release-please (push) Has been cancelled
2026-05-17 23:20:41 -07:00
Miika Kuisma
bc98dacf65
Merge branch 'main' into puter-js-tests
2026-05-11 09:55:35 +03:00
jelveh
9720516185
Bump puter.js version to 2.3.2
2026-05-03 11:38:40 -07:00
jelveh
2a0efcff87
Bump puter.js version and update homepage
2026-05-03 11:34:11 -07:00
Miika Kuisma
b593eb5630
Tests update
2026-04-29 16:45:09 +03:00
Daniel Salazar
b87f4988e1
fix: socket io sockets ( #2696 )
2026-03-19 14:32:20 -07:00
Daniel Salazar
5e2c7e0495
Revert "fix: tighten cors logic for socket io ( #2688 )" ( #2694 )
...
This reverts commit a94620de49 .
2026-03-19 12:24:14 -07:00
Daniel Salazar
a94620de49
fix: tighten cors logic for socket io ( #2688 )
...
* fix: tighten up cors for socket io
* fix: allow socket io to push to rooms in redis
* fix: various socket io issues to improve cross session stability
2026-03-19 12:08:24 -07:00
Daniel Salazar
bba0533078
feat: checkName api for puter apps ( #2643 )
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test-backend (24.x) (push) Has been cancelled
test / API tests (node env, api-test) (24.x) (push) Has been cancelled
test / puterjs (node env, vitest) (24.x) (push) Has been cancelled
2026-03-11 00:23:35 -07:00
Daniel Salazar
a861c3e27a
chore: typeFixes ( #2615 )
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test-backend (24.x) (push) Has been cancelled
test / API tests (node env, api-test) (24.x) (push) Has been cancelled
test / puterjs (node env, vitest) (24.x) (push) Has been cancelled
2026-03-06 00:04:39 -08:00
Daniel Salazar and ProgrammerIn-wonderland
91afa2c356
[PUT-471] feat: estimate and bill input for gemini imgaes :dev: ( #2453 )
...
* [PUT-471] feat: estimate and bill input for gemini imgaes :dev:
* [PUT-472] add input/output costs to openai image models too
* npm version bump
* remove second url log
* fix gemini pro image
---------
Co-authored-by: ProgrammerIn-wonderland <3838shah@gmail.com >
2026-02-10 12:52:33 -08:00
Neal Shah
22606f29b2
getAuthToken on node package ( #2388 )
2026-02-01 12:03:30 -08:00
Daniel Salazar
f88ca5d4bd
feat: kv.remove feature to remove nested elements or list indices ( #2258 )
...
* chore: update npm version
* feat: kv.remove feature to remove nested elements or list indices
* chore: update npm version
2026-01-09 15:10:02 -08:00
Nariman Jelveh
ae92233b95
Remove fat from puterjs ( #2156 )
...
* Refactor puter-js to remove putility and service layer
* Add fallback for IPC listener registration
* Remove TeePromise in favor of `createDeferred` pattern
* Update utils.js
* Bump version to 2.2.0 in package.json
* Remove model name normalization and driver mapping logic
Eliminated the code responsible for normalizing model names and mapping models to specific AI drivers. The default driver is now set to 'ai-chat', simplifying the model selection and driver assignment process.
* Simplify AIService selection logic in image generation
* Remove unused Together image model constants
2025-12-12 19:44:15 -08:00
jelveh
54c2d9768e
Update package.json
2025-12-12 13:47:27 -08:00
jelveh
348e000863
Bump puter.js version to 2.1.15 and update metadata
...
Added a homepage field and specified the repository directory in package.json for improved project metadata.
2025-12-12 13:43:25 -08:00
Daniel Salazar
ebeaf33412
npm: publish new readme ( #2098 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test-backend (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
* fix: togetherAi metering
* npm: publish new readme
* Revert "fix: togetherAi metering"
This reverts commit 2b3eb76d90 .
2025-12-05 03:04:59 -08:00
Daniel Salazar
6419d57d84
types: fix puter-js type exports ( #2090 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test-backend (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
* chore: add typedefs for puter.js
* types: fix puter-js type exports
2025-12-02 21:36:46 -08:00
jelveh
f51c0740c7
Bump puter.js version to 2.1.6
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / backend (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (browser env, playwright) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
2025-11-17 12:18:40 -08:00
jelveh
e894c694e6
Bump puter.js version to 2.1.5
2025-11-17 09:56:18 -08:00
jelveh
0e5ca01875
Bump puter.js version to 2.1.3 in package.json
2025-11-17 09:55:10 -08:00
Daniel Salazar
3fb3cf0e60
fix: simplify export import typedef ( #1818 )
...
* fix: simplify export import typedef
* feat: expose kvstore methods in the service too
* chore: update versioning
2025-10-24 12:52:58 -07:00
KernelDeimos
b80c0ba79e
chore: puter.js version 2.1.1
2025-10-22 13:59:19 -04:00
KernelDeimos
547acf6988
Revert "patch version bump for puter-js and putility in it"
...
This reverts commit 55d07acdee .
2025-10-22 13:59:19 -04:00
jelveh
55d07acdee
patch version bump for puter-js and putility in it
2025-10-22 10:44:50 -07:00
Neal Shah
9e0ba954ff
fix npm pacjage not importing init.cjs ( #1743 )
2025-10-12 19:46:04 -04:00
Nariman Jelveh
6fdea68eec
chore: add http-server as a dev dependency and update package scripts ( #1718 )
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / api-test (22.x) (push) Has been cancelled
2025-10-08 19:13:05 -07:00
KernelDeimos
e59f4e6c16
devex: reduce webpack verbosity
2025-10-08 19:25:53 -04:00
Daniel Salazar
6d35496252
chore: publish npm ( #1698 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / api-test (22.x) (push) Has been cancelled
* chore: bump puter-js version and publish
* chore: package-lock
2025-10-07 11:56:18 -07:00