Update dependency @gjsify/esbuild-plugin-transform-ext to v0.3.13#38
Open
renovate[bot] wants to merge 1 commit into
Open
Update dependency @gjsify/esbuild-plugin-transform-ext to v0.3.13#38renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
❌ Deploy Preview for bfs-markup failed.
|
27ed0ee to
7b11168
Compare
7b11168 to
d094416
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.0.4→0.3.13Release Notes
gjsify/gjsify (@gjsify/esbuild-plugin-transform-ext)
v0.3.13Compare Source
Features
v0.3.12Compare Source
Bug Fixes
v0.3.11Compare Source
Bug Fixes
v0.3.10Compare Source
Features
v0.3.9Compare Source
Bug Fixes
v0.3.8Compare Source
Features
v0.3.7Compare Source
Bug Fixes
v0.3.6Compare Source
Bug Fixes
v0.3.5Compare Source
Features
v0.3.4Compare Source
Features
v0.3.3Compare Source
Bug Fixes
v0.3.2Compare Source
Bug Fixes
v0.3.1Compare Source
Bug Fixes
v0.3.0Compare Source
Features
v0.2.0Compare Source
Features
Bug Fixes
Performance Improvements
v0.1.15Compare Source
Bug Fixes
git pull --rebasebefore prebuild push to prevent race-condition rejection when multiple CI jobs write tomainconcurrentlylibgjsifywebrtc.so+GjsifyWebrtc-0.1.typelib) —@gjsify/webrtcnow works on ARM Linux out of the boxv0.1.13Compare Source
Features
v0.1.12Compare Source
Features
v0.1.11Compare Source
Features
Bug Fixes
v0.1.10Compare Source
Features
Bug Fixes
v0.1.9Compare Source
Features
v0.1.8Compare Source
⚠ BREAKING CHANGES
@gjsify/<pkg>module of aglobal-providing package no longer registers globals. Callers must
explicitly import the
/registersubpath (@gjsify/fetch/register,@gjsify/abort-controller/register, …) or use the aliased barespecifier (
import 'fetch/register',import 'abort-controller/register',…). Stage 3 will add automatic injection via the esbuild plugin, so
this manual step disappears again for typical projects.
Stage 2 of the refactor plan at .claude/plans/indexed-popping-sloth.md.
@gjsify/node-globalstoimplicitly register
fetch,Headers,Request,Response,AbortControllerorAbortSignalmust now either import@gjsify/web-globalsor import the specific bare specifier(
import 'fetch',import 'abort-controller').Stage 1 of the refactor plan at
.claude/plans/indexed-popping-sloth.md — next stages will introduce
/registersubpaths and auto-injection in the esbuild plugin.Features
Bug Fixes
Code Refactoring
v0.1.7Compare Source
Bug Fixes
v0.1.6Compare Source
Bug Fixes
v0.1.5Compare Source
Bug Fixes
v0.1.4Compare Source
Bug Fixes
v0.1.3Compare Source
Features
v0.1.2Compare Source
This release improves reliability for real-world usage outside the monorepo by fixing dependency resolution across all major build workflows.
Highlights
npx @​gjsify/cli build, including aliased imports likenode:fs,node:path, andnode:events.@gjsify/consoledirectly in the esbuild plugin.create-apptemplates to include@gjsify/node-polyfillsso scaffolded projects work out of the box.@gjsify/node-polyfillsand@gjsify/web-polyfillsas CLI dependencies to ensure required polyfills are available transitively.build:infrato avoid dependency-cycle issues in workspace builds.Test Coverage
To prevent regressions, this release adds end-to-end coverage for all user-facing workflows:
@gjsify/clionly)A total of 14 E2E tests were added and are passing in CI.
What's Changed
by @JumpLink in #4
Full Changelog: gjsify/gjsify@v0.1.1...v0.1.2
v0.1.1Compare Source
Bug Fixes
git pull --rebasebefore prebuild push to prevent race-condition rejection when multiple CI jobs write tomainconcurrentlylibgjsifywebrtc.so+GjsifyWebrtc-0.1.typelib) —@gjsify/webrtcnow works on ARM Linux out of the boxv0.1.0Compare Source
The full JavaScript ecosystem, native on GNOME
The first public release of gjsify. Build GNOME desktop applications using the Node.js and Web APIs you already know — backed by native GNOME libraries.
Highlights
40 Node.js Modules
Full or partial implementations of
fs,net,http,crypto,stream,child_process,events,buffer,dns,path,url,os,timers,readline,zlib, and many more — all powered by GLib, Gio, and Soup.12 Web API Packages
fetch,WebSocket,AbortController,EventSource,FormData,WebCrypto,Streams, and more — ready to use in GJS.5 DOM Packages
CanvasRenderingContext2Dvia Cairo/PangoCairo onGtk.DrawingAreaGtk.GLAreaHTMLCanvasElement,HTMLImageElement,Document, and moreHTMLIFrameElementvia WebKit.WebView withpostMessagebridgeBuild Tooling
@gjsify/cli— Build TypeScript apps for GJS with a single command:gjsify build src/index.ts@gjsify/create-app— Scaffold a new project:npm create @​gjsify/app my-appnode:*→@gjsify/*module aliasingGetting Started
How It Works
Write standard TypeScript with Node.js and Web APIs. The gjsify bundler replaces
node:fswith@gjsify/fs,node:httpwith@gjsify/http, etc. — each backed by native GNOME libraries. The output is a single ESM file that runs on GJS.Package Count
Requirements
See the README for platform-specific install instructions.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.