CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

www/rubygem-importmap-rails-rails71 2.2.3

Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 2.2.3
Upstream
up to date
Last update
to 2.2.3 · f3b8e6f595
Quarterly
2026Q4: 2.2.3
WWW
https://github.com/rails/importmap-rails
Links
cgit · VuXML

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.2.3.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (7)

Gleb Popov (arrowd) · 2.2.3
*: Fix spelling and typos in comments and pkg-descr's of various ports

Pull Request:	https://github.com/freebsd/freebsd-ports/pull/506
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
f3b8e6f595
Po-Chuan Hsieh (sunpoet) · 2.2.3
www/rubygem-importmap-rails-rails71: Update to 2.2.3

Changes:	https://github.com/rails/importmap-rails/releases
ba9d6c6702
Po-Chuan Hsieh (sunpoet) · 2.2.2
www/rubygem-importmap-rails-rails71: Update to 2.2.2

Changes:	https://github.com/rails/importmap-rails/releases
7990865e6a
Po-Chuan Hsieh (sunpoet) · 2.2.0
www/rubygem-importmap-rails-rails71: Update to 2.2.0

Changes:	https://github.com/rails/importmap-rails/releases
b3dd925b0f
Po-Chuan Hsieh (sunpoet) · 2.1.0
www/rubygem-importmap-rails-rails71: Update to 2.1.0

Changes:	https://github.com/rails/importmap-rails/releases
99a2786cf1
Po-Chuan Hsieh (sunpoet) · 2.0.3
www/rubygem-importmap-rails-rails71: Update to 2.0.3

Changes:	https://github.com/rails/importmap-rails/releases
27ea279959
Po-Chuan Hsieh (sunpoet) · 2.0.1
rubygem-importmap-rails-rails71: Add rubygem-importmap-rails-rails71 2.0.1

Import maps let you import JavaScript modules using logical names that map to
versioned/digested files -- directly from the browser. So you can build modern
JavaScript applications using JavaScript libraries made for ESM without the need
for transpiling or bundling.This frees you from needing Webpack, Yarn, npm, or
any other part of the JavaScript toolchain. All you need is the asset pipeline
that's already included in Rails.

With this approach you'll ship many small JavaScript files instead of one big
JavaScript file. Thanks to HTTP/2 that no longer carries a material performance
penalty during the initial transport, and in fact offers substantial benefits
over the long run due to better caching dynamics. Whereas before any change to
any JavaScript file included in your big bundle would invalidate the cache for
the the whole bundle, now only the cache for that single file is invalidated.

There's native support for import maps in Chrome/Edge 89+, and a shim available
for any browser with basic ESM support. So your app will be able to work with
all the evergreen browsers.
9b6edc5b22