From: Igor Zornik Subject: Re: [UPDATE] devel/esbuild 0.27.4 -> 0.28.0 To: OpenBSD ports Cc: Volker Schlecht Date: Wed, 08 Apr 2026 16:23:12 +0200 Hi, On Wed, 2026-04-08 at 00:25 +0200, Volker Schlecht wrote: > AFAICT, the only active consumer is www/chromium and iridium. > net/ntfy uses in only in a maintainer target and comms/zigbee2mqtt > uses the > npm-served version in the maintainer target. > > chromium still builds, but given the slow-down, I'd like a second ok > before I > commit this update. Should we rather include the version that contains only fixes (0.27.7), or would we need a 2nd OK regardless? > On 4/7/26 7:41 PM, Igor Zornik wrote: > > Hello, ports. > > > > Previous week esbuild did rapid releases just in time for the ports > > submission's last call. JS and CSS building tested on today's amd64 > > snap. QP-encoded diff below the changelog (apparently there's no > > 0.27.6 > > in case you were wondering). Someone please commit if OK. > > > > Changelog: > > - Fix for an async generator edge case. > > - Fix a regression when 'metafile' is enabled. > > - Use define semantics for TypeScript parameter properties. > > - Allow 'es2025' as a target in 'tsconfig.json'. > > - Fix lowering of define semantics for TypeScript parameter > > properties. > > - Add support for 'with { type: "text" }' imports. > > - Add integrity checks to fallback download path. > > > > Detailed changelogs are available at locations > > https://github.com/evanw/esbuild/releases/tag/v0.27.5 > > and here > > https://github.com/evanw/esbuild/releases/tag/v0.27.7 > > and also here > > https://github.com/evanw/esbuild/releases/tag/v0.28.0 > > > > Index: Makefile > > =================================================================== > > RCS file: /cvs/ports/devel/esbuild/Makefile,v > > retrieving revision 1.19 > > diff -u -p -u -p -r1.19 Makefile > > --- Makefile    17 Mar 2026 17:37:40 -0000      1.19 > > +++ Makefile    7 Apr 2026 17:12:48 -0000 > > @@ -1,7 +1,7 @@ > >   COMMENT =     fast bundler for the web > >   > >   MODGO_MODNAME =       github.com/evanw/esbuild > > -MODGO_VERSION =        v0.27.4 > > +MODGO_VERSION =        v0.28.0 > >   > >   DISTNAME =    esbuild-${MODGO_VERSION} > >   CATEGORIES =  devel > > Index: distinfo > > =================================================================== > > RCS file: /cvs/ports/devel/esbuild/distinfo,v > > retrieving revision 1.18 > > diff -u -p -u -p -r1.18 distinfo > > --- distinfo    17 Mar 2026 17:37:40 -0000      1.18 > > +++ distinfo    7 Apr 2026 17:12:48 -0000 > > @@ -1,6 +1,6 @@ > > -SHA256 (esbuild-v0.27.4.zip) = > > mLUdY4DiuFxb3eIiVm8jZmxk1ND8FfOBGgw7SCwoo4Q= > > +SHA256 (esbuild-v0.28.0.zip) = > > nZLwhuJUXkwSzir5nG6UxwFCt6AvtcK/V2KBROWU4Sw= > >   SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400- > > c0bba94af5f8.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= > >   SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400- > > c0bba94af5f8.zip) = OxgJNyFuk1WfFrYHbQm69UpXBzePEbhntuuRTFawm5E= > > -SIZE (esbuild-v0.27.4.zip) = 2145588 > > +SIZE (esbuild-v0.28.0.zip) = 2152088 > >   SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400- > > c0bba94af5f8.mod) = 33 > >   SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220715151400- > > c0bba94af5f8.zip) = 1798284 > > >