./lang/ruby-execjs, Run JavaScript code from Ruby

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 2.10.2, Package name: ruby34-execjs-2.10.2, Maintainer: pkgsrc-users

ExecJS lets you run JavaScript code from Ruby.


Required to run:
[lang/nodejs] [lang/ruby23-base]

Master sites:

Filesize: 18.5 KB

Version history: (Expand)


CVS history: (Expand)


   2026-08-12 17:41:21 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
lang/ruby-execjs: update to 2.10.2

2.10.2 (2026-08-12)

What's Changed

* fix: missing . in temp file which leads creating extensionless file by
  @tomocrafter in #146
* Support JSON 3.x by @byroot in #150
   2026-04-12 16:47:29 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
lang/ruby-execjs: update to 2.10.1

2.10.1 (2026-04-03)

What's Changed

* Fix a redefined method warning.
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-06-14 16:40:25 by Takahiro Kambe | Files touched by this commit (1)
Log message:
lang/ruby-execjs: use lang/nodejs/nodeversion.mk

Use lang/nodejs/nodeversion.mk instead of depending to lang/nodejs.

Bump PKGREVISION.
   2024-10-27 14:50:04 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
lang/ruby-execjs: update to 2.10.0

2.10.0 (2024-10-23)

* Updates for TruffleRuby 23.1
* Add async/await & promise support to Bun runner
* Use Bun.write(Bun.stdout, '') for output in Bun executor
* Fix spelling and grammar in README.md
* Add Ruby 3.3 to CI matrix
* Bump actions/checkout
* Update link to CoffeeScript source in README.md
* refactor and add test case
* prevent runtime autodetect on require
* autodetect runtime for tests
   2023-09-18 19:31:11 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
lang/ruby-execjs: update to 2.9.1

2.9.0 (2023-09-11)
2.9.1 (2023-09-16)

No release note nor changelog, please refer
<https://github.com/rails/execjs/compare/v2.8.1...v2.9.1> in detail.
   2022-07-13 13:41:07 by Jonathan Perkin | Files touched by this commit (4)
Log message:
*: Revert nodeversion.mk changes.

The intention was to avoid nodejs-18.x which no longer supports older
platforms, but that didn't work as pbulk still chooses the latest anyway, so
we'll need to fix that a different way.

It also has the downside of tying them to a specific version, which meant you
could no longer use the npm or yarn package managers with anything other than
the default nodejs version.
   2022-05-13 12:56:05 by Jonathan Perkin | Files touched by this commit (1)
Log message:
ruby-execjs: Switch to nodeversion.mk, bump PKGREVISION.