Releases: gadget-inc/ggt
v1.4.1
Patch Changes
-
e3fe0bb: Don't automatically enable source maps
We introduced
--enable-source-maps
in v1.4.0 using the following shebang:#!/usr/bin/env -S node --enable-source-maps
This change was made so that source maps would be enabled by default when running
ggt
, giving Gadget employees more information whenggt
crashes. However, this has caused some issues with certain environments (e.g.'-S' is not recognized as an internal or external command
), so we are reverting this change and will go back to the following shebang:#!/usr/bin/env node
If you are running
ggt
and want source maps enabled, you can still do so by runningggt
with theNODE_OPTIONS
environment variable set to--enable-source-maps
:NODE_OPTIONS='--enable-source-maps' ggt
v1.4.0
v1.3.3
v1.3.2
v1.3.1
Patch Changes
v1.3.0
Minor Changes
-
04fcce2:
ggt dev
now outputs application logs!In our push to make your local development experience as streamlined as possible, we've now included application logs, by default, to output during a sync session!
Not only that, as long as your terminal supports linking, traceID(s) are also setup to take you to the editor logs!
No worries if the verbose output isn't your thing, we've got you covered:
--no-logs
- completely turns off this new feature--my-logs
- same as the editor logs boolean for only showing my logs/events--log-level
- Set the log level for incoming application logs,debug, info, error
As always any more info can be found through
ggt dev --help
!
Patch Changes
-
38210c3: Never ignore
.gadget/
directoryggt no longer ignores the
.gadget/
directory when it is listed in the.ignore
file. The.gadget/
directory is managed by ggt and ignoring it causes issues like infinite sync loops.
v1.2.0
v1.1.0
Minor Changes
-
87875c9: Dropped support for downgrading to ggt v0.4.x
ggt v1.1.x will no longer output a
.gadget/sync.json
file that is compatible with ggt v0.4.x. This means local directories that are synced with ggt v1.1.x will no longer be able to be synced with ggt v0.4.x. This change was made to simplify and reduce the complexity of the codebase.
Patch Changes
-
e83ea58: Updated app select to show apps grouped by team!
v1.0.6
v1.0.5
Patch Changes
- 18fb3ca: Bump semver from 7.6.2 to 7.6.3
- c7632e3: Bump @sentry/node from 8.18.0 to 8.19.0
- 269554f: Bump dayjs from 1.11.11 to 1.11.12
- 35cfaf7: Bump boxen from 7.1.1 to 8.0.0
- 1a82708: Bump normalize-package-data from 6.0.0 to 6.0.2
- 90ba3fd: Bump ws from 8.17.1 to 8.18.0
- 0063723: Bump @sentry/node from 7.114.0 to 8.17.0
- dc39c5d: Downgrade execa from 9.3.0 to 8.0.1 to support Node.js 18 versions lower than 18.18.0
- 557f56b: Use esbuild to bundle, minify, and tree-shake code and dependencies
- 8d649a1: Bump @sentry/node from 8.17.0 to 8.18.0
- 72d7d39: Bump graphql from 16.8.2 to 16.9.0
- 15d1ad9: Bump string-width from 7.1.0 to 7.2.0
- 7a64bd8: Fixed an issue causing
ggt deploy
to hang after deploying an app. - 323b386: Fixed an issue causing
ggt dev
to print "Pulled files." when only hidden files were pulled.