Releases: DefangLabs/defang
Releases · DefangLabs/defang
v1.0.5
What's Changed
- Pin [email protected] by @jordanstephens in #957
- Add
--training-opt-out
flag and SetOptions rpc for training opt-out by @lionello in #960 - Use USERNAME env on Windows by @lionello in #962
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- Fix tail without project by @lionello in #949
- Better error message when GitHub REST API fails by @lionello in #951
- Fix cd cancel and cd refresh by @lionello in #956
- Pass compose file issues to AI debugger by @nullfunc in #952
- Fix debug panic by @lionello in #958
Full Changelog: v1.0.2...v1.0.4
v1.0.3
What's Changed
- Add warnings for managed service with no port by @lionello in #918
- Hide mirrored cmds from top-level menu by @commit111 in #916
- Add Pulumi "NO_COLOR" env for BYOC by @commit111 in #920
- make x-defang-postgres have settings by @nullfunc in #868
- Make ports optional for managed redis/postgres by @lionello in #919
- Fix AI debugger for BYOC intermittently skipped by @lionello in #914
- Bump golang.org/x/crypto from 0.28.0 to 0.31.0 in /src by @dependabot in #925
- Require auth for some CD tasks by @lionello in #929
- Detect gcp in provider picker by @lionello in #931
- Avoid unnecessary project loads by @lionello in #930
- Change name column header by @lionello in #932
- Handle multiple DO deployments by @lionello in #923
- remove "last" prefix from byoc client attrs by @jordanstephens in #933
- Retry Tail on SessionStreamingException by @lionello in #935
- Check DEFANG_BUILD_CONTEXT_LIMIT for override by @lionello in #937
- Ask for debug feedback by @lionello in #936
- fix tests and allow certain commands to ignore CanIUse by @nullfunc in #927
- fix: don't return ErrDeploymentFailed for clean CD exit by @lionello in #943
- Handle missing tail permissions on down by @jordanstephens in #945
- Only create one delegation set by @lionello in #947
Full Changelog: v1.0.1...v1.0.3
v1.0.1
What's Changed
Full Changelog: v1.0.0...v1.0.1
v1.0.0
v0.7.0
What's Changed
- Allow --verbose=0 or false by @lionello in #848
- Add SubscriptionTier to protobuf by @lionello in #849
- Resolves Issue/PR templates by @ve-varun-sharma in #706
defang --provider aws
shows improved error if unauthenticated by @commit111 in #808- Use fabric to save default provider for the project by @edwardrf in #853
- add GPU validation for range of GPU amounts by @nullfunc in #852
- allow uninitialized gpu count by @jordanstephens in #858
- Add log_type and pattern to TailRequest proto by @jordanstephens in #857
- add configuration docs link to missing configs error msg by @jordanstephens in #856
- Collect interpolated vars by @lionello in #862
- whoami expose subscription level by @nullfunc in #860
- Fix installation to work with bash and all versions of shell by @commit111 in #866
- AWS region error links to docs by @commit111 in #859
- Bump cross-spawn from 7.0.3 to 7.0.6 in /pkgs/npm by @dependabot in #869
- Update proto for pulumi-defang aliases support by @lionello in #867
- Build Log Partitioning by @jordanstephens in #769
- Add expires_at to GetServices by @lionello in #870
- Fix ai debug panic and wrong end point printed for byoc by @edwardrf in #877
- Added f and S flags to curl by @commit111 in #876
- Added -S flag to curl -sfL script by @commit111 in #879
- Need domain delegation for preview mode by @lionello in #880
- Make image Digest override Tag by @lionello in #883
- Added check for existing aws account before warning by @commit111 in #872
- Rename tiers; improve provider selection by @lionello in #885
- Deployments Command by @jordanstephens in #873
- add CanUseProvider API by @nullfunc in #888
- make CanUseProvider give more permissions info by @nullfunc in #890
- fix "cd ls" output for zero projects by @commit111 in #887
- minor fix to warn about volumes definition in compose file by @nullfunc in #891
- CLI gating of commands and options by tier by @nullfunc in #882
- fix reference to hardcoded quotas by @nullfunc in #893
- Fixes for whoami by @lionello in #899
- update to expand CanIUse gates as fields by @nullfunc in #898
- Fix auth error after interactive login by @lionello in #901
- Print empty state messages instead of empty lists by @jordanstephens in #896
- Avoid exiting if PutDeployment fails by @jordanstephens in #895
- update to use concise CanIUseResponse by @nullfunc in #904
- hide /beta in cd ls output by @commit111 in #894
- Use CD image supplied by Fabric by @edwardrf in #905
- Rename TenantID to TenantName by @lionello in #906
- add status to PutDeployment to allow for tracking UP and DOWN by @nullfunc in #907
- Use LoadProjectNameWithFallback by @lionello in #908
- Hack for fixing cd ls by @lionello in #909
New Contributors
- @ve-varun-sharma made their first contribution in #706
Full Changelog: v0.6.5...v0.7.0
v0.6.5
This release uses the latest compose-go lib to improve parsing of compose files and fixes an issue with integer cpus
setting.
What's Changed
- remove auth from image regexp by @jordanstephens in #835
- Ignore redis/postgres in playground by @lionello in #834
- Update compose-go to fix integer "cpus" by @lionello in #836
- Handle CD failures on DO by @lionello in #830
- Gracefully handle abnormal EOF from DO log stream by @jordanstephens in #837
- Show project name in ls warning by @lionello in #839
- Copy LoadFromContent from MVP by @lionello in #838
- Revert "Copy LoadFromContent from MVP" by @lionello in #841
- Skip config validation in dry-run by @lionello in #840
Full Changelog: v0.6.4...v0.6.5
v0.6.4
What's Changed
Lots of bug fixes and fix for a regression in 0.6.2 that would break new BYOC deployments.
- Fix TaskDefinition inactive error by @lionello in #775
- Use Route53 delegation ID for BYOC on AWS by @lionello in #770
- Fix for old BYOC projects by @lionello in #778
- dns fixup in build args by @nullfunc in #776
- default to verbose mode for defang tail by @jordanstephens in #786
- Keep compose as-is by @lionello in #523
- fix windows signing cert by @lionello in #789
- fix: tcp+ingress is ok by @lionello in #791
- Compose as-is fixes for DO by @lionello in #792
- byoc/playground config validation by @nullfunc in #794
- Partition quota and config validation by @jordanstephens in #797
- move compose validation out of quota package by @jordanstephens in #798
- Smarter DNS replacement by @lionello in #799
- Split client and provider to 2 different interfaces by @edwardrf in #795
- Move track to its own package by @edwardrf in #800
- Run go fmt with pre-commit hook by @jordanstephens in #801
- Fix for empty compose project by @lionello in #805
- cd preview needs login by @lionello in #802
- Support log query for BYOC AI debugging by @lionello in #714
- Fix --dry-run flag by @lionello in #806
- Lint on commit, Test on push by @jordanstephens in #804
- fix printEndpoints by @jordanstephens in #807
- Fix for defang upgrade by @lionello in #803
- Fix 1st time BYOC on AWS by @lionello in #809
- Hide useless "limits" warning by @lionello in #819
- Show timestamps with milliseconds precision by @lionello in #821
- Check for missing interpolation vars by @lionello in #822
- Do not wait on managed resource status to complete. by @nullfunc in #820
- Add DEFANG_NO_CACHE env var by @lionello in #823
- update to request more parameters if given a next token by @nullfunc in #826
- Return nil ProjectUpdate on no bucket by @lionello in #828
- Avoid "no bucket found" error on first DO deploy by @jordanstephens in #825
- Consider redirection a success response for cert gen trigger by @edwardrf in #832
Full Changelog: v0.6.3...v0.6.4
v0.6.3
What's Changed
- Add CLI version to panic/interrupt by @lionello in #765
- update cert info when no domains found in compose file. by @nullfunc in #764
- show spinner via goroutine by @nullfunc in #763
- Remove Job from LogEntry proto by @jordanstephens in #768
- added --wait and --wait-timeout flags by @commit111 in #758
- Detect the creds of all providers, not just 1 by @lionello in #767
- Add preview mode by @lionello in #520
- add DEFANG_PULUMI_VERSION env by @lionello in #774
Full Changelog: v0.6.2...v0.6.3
v0.6.2
This patch update fixes a regression in the previous version that broken variable substitutions in the Compose file, eg. ${NODE_ENV-debug}
etc..
What's Changed
- Update flake dependancies by @edwardrf in #750
- proto update got project cd version by @nullfunc in #752
- Add cli version to all track calls by @edwardrf in #753
- Print real error, not missing tail perm by @lionello in #755
- Use cd version in project service info by @nullfunc in #746
- fix current directory for commands by @nullfunc in #756
- update text, hopefully a little clearer by @nullfunc in #757
- Fix for var substitution by @lionello in #761
- remove extraneous workingDir from Loader struct. by @nullfunc in #759
- Avoid duplicate defang config hints by @lionello in #762
Full Changelog: v0.6.1...v0.6.2