Upgrade to this version of gravity by using this container image:
ghcr.io/beryju/gravity:v0.27.0
Upgrade to the current JS API Client using
npm i [email protected]
Upgrade to the current Golang API Client using
go get beryju.io/[email protected]
Upgrade external-dns to use this container image:
ghcr.io/beryju/gravity-external-dns:v0.27.0
What's Changed
- Upgrade to etcd 3.6 which will decrease memory usage by up to 50%
- build(deps): bump eslint from 9.20.0 to 9.20.1 in /web in the eslint group by @dependabot in #1503
- web: replace dhcp usage chart as it was often broken by @BeryJu in #1505
- build(deps): bump library/golang from 1.23 to 1.24 by @dependabot in #1509
- build(deps): bump @codemirror/legacy-modes from 6.4.2 to 6.4.3 in /web by @dependabot in #1508
- build(deps): bump globals from 15.14.0 to 15.15.0 in /web by @dependabot in #1507
- build(deps): bump @codemirror/lang-javascript from 6.2.2 to 6.2.3 in /web by @dependabot in #1506
- build(deps): bump library/node from 23.7 to 23.8 by @dependabot in #1511
- build(deps): bump prettier from 3.5.0 to 3.5.1 in /web by @dependabot in #1510
- build(deps): bump @octokit/request-error from 5.1.0 to 5.1.1 in /web by @dependabot in #1512
- build(deps): bump @octokit/endpoint from 9.0.5 to 9.0.6 in /web by @dependabot in #1513
- build(deps): bump rollup from 4.34.6 to 4.34.7 in /web by @dependabot in #1518
- build(deps): bump github.com/swaggest/rest from 0.2.71 to 0.2.72 by @dependabot in #1514
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.85 to 7.0.86 by @dependabot in #1516
- build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #1515
- build(deps): bump rollup from 4.34.7 to 4.34.8 in /web by @dependabot in #1520
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1519
- build(deps): bump @octokit/request from 8.4.0 to 8.4.1 in /web by @dependabot in #1522
- build(deps): bump @octokit/plugin-paginate-rest from 9.2.1 to 9.2.2 in /web by @dependabot in #1523
- build(deps): bump github.com/docker/docker from 27.5.1+incompatible to 28.0.0+incompatible in /tests by @dependabot in #1528
- build(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 by @dependabot in #1527
- build(deps): bump github.com/swaggest/openapi-go from 0.2.55 to 0.2.57 by @dependabot in #1524
- build(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #1525
- build(deps): bump chart.js from 4.4.7 to 4.4.8 in /web by @dependabot in #1526
- build(deps): bump globals from 15.15.0 to 16.0.0 in /web by @dependabot in #1531
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.86 to 7.0.87 by @dependabot in #1529
- build(deps): bump eslint-plugin-wc from 2.2.0 to 2.2.1 in /web in the eslint group by @dependabot in #1530
- build(deps): bump golang.org/x/crypto from 0.33.0 to 0.34.0 by @dependabot in #1534
- build(deps): bump prettier from 3.5.1 to 3.5.2 in /web by @dependabot in #1533
- build(deps): bump eslint from 9.20.1 to 9.21.0 in /web in the eslint group by @dependabot in #1532
- build(deps): bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 by @dependabot in #1539
- build(deps): bump golang.org/x/crypto from 0.34.0 to 0.35.0 by @dependabot in #1540
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1537
- build(deps): bump github.com/swaggest/rest from 0.2.72 to 0.2.73 by @dependabot in #1538
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 by @dependabot in #1536
- build(deps): bump library/node from 23.8 to 23.9 by @dependabot in #1545
- build(deps): bump github.com/docker/docker from 28.0.0+incompatible to 28.0.1+incompatible in /tests by @dependabot in #1544
- build(deps): bump docker/metadata-action from 5.6.1 to 5.7.0 by @dependabot in #1542
- build(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 by @dependabot in #1543
- build(deps): bump prettier from 3.5.2 to 3.5.3 in /web by @dependabot in #1546
- build(deps): bump rollup from 4.34.8 to 4.34.9 in /web by @dependabot in #1547
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1548
- build(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot in #1550
- build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #1549
- build(deps): bump go.etcd.io/etcd/server/v3 from 3.5.18 to 3.5.19 by @dependabot in #1557
- build(deps): bump golang.org/x/net from 0.36.0 to 0.37.0 by @dependabot in #1556
- build(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 by @dependabot in #1554
- build(deps): bump go.etcd.io/etcd/etcdutl/v3 from 3.5.18 to 3.5.19 by @dependabot in #1552
- build(deps): bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 by @dependabot in #1555
- build(deps): bump go.etcd.io/etcd/etcdctl/v3 from 3.5.18 to 3.5.19 by @dependabot in #1559
- build(deps): bump @rollup/plugin-commonjs from 28.0.2 to 28.0.3 in /web by @dependabot in #1561
- build(deps): bump prismjs from 1.29.0 to 1.30.0 in /web by @dependabot in #1565
- build(deps): bump eslint from 9.21.0 to 9.22.0 in /web in the eslint group by @dependabot in #1562
- build(deps): bump rollup from 4.34.9 to 4.35.0 in /web by @dependabot in #1563
- build(deps): bump esbuild from 0.25.0 to 0.25.1 in /web by @dependabot in #1564
- build(deps): bump axios from 1.7.7 to 1.8.2 in /web by @dependabot in #1566
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.87 to 7.0.88 by @dependabot in #1568
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1567
- build(deps): bump @rollup/plugin-node-resolve from 16.0.0 to 16.0.1 in /web by @dependabot in #1569
- build(deps): bump @babel/runtime from 7.25.7 to 7.26.10 in /web by @dependabot in #1572
- build(deps): bump @babel/runtime-corejs3 from 7.25.7 to 7.26.10 in /web by @dependabot in #1571
- build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 in /tests by @dependabot in #1574
- build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 in /utils/pcap_to_bytes by @dependabot in #1573
- build(deps): bump github.com/coreos/go-oidc/v3 from 3.12.0 to 3.13.0 by @dependabot in #1577
- build(deps): bump @codemirror/legacy-modes from 6.4.3 to 6.5.0 in /web by @dependabot in #1576
- build(deps): bump library/node from 23.9 to 23.10 by @dependabot in #1578
- build(deps): bump github.com/expr-lang/expr from 1.16.9 to 1.17.0 by @dependabot in #1579
- build(deps): bump rollup from 4.35.0 to 4.36.0 in /web by @dependabot in #1580
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1582
- build(deps): bump github.com/miekg/dns from 1.1.63 to 1.1.64 by @dependabot in #1581
- build(deps): bump github.com/docker/docker from 28.0.1+incompatible to 28.0.2+incompatible in /tests by @dependabot in #1584
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1583
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #1585
- build(deps): bump go.etcd.io/etcd/etcdutl/v3 from 3.5.19 to 3.5.20 by @dependabot in #1592
- build(deps): bump rollup from 4.36.0 to 4.37.0 in /web by @dependabot in #1589
- build(deps): bump eslint from 9.22.0 to 9.23.0 in /web in the eslint group by @dependabot in #1587
- build(deps): bump go.etcd.io/etcd/etcdctl/v3 from 3.5.19 to 3.5.20 by @dependabot in #1590
- build(deps): bump rollup-plugin-esbuild from 6.1.1 to 6.2.1 in /web by @dependabot in #1541
- build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot in #1596
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1595
- build(deps): bump github.com/docker/docker from 28.0.2+incompatible to 28.0.4+incompatible in /tests by @dependabot in #1598
- build(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot in #1597
- build(deps): bump go.etcd.io/etcd/server/v3 from 3.5.20 to 3.5.21 by @dependabot in #1604
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.88 to 7.0.89 by @dependabot in #1605
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #1602
- build(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /tests by @dependabot in #1600
- build(deps): bump go.etcd.io/etcd/etcdctl/v3 from 3.5.20 to 3.5.21 by @dependabot in #1606
- build(deps): bump tar-fs from 2.1.1 to 2.1.2 in /web by @dependabot in #1608
- build(deps): bump rollup from 4.37.0 to 4.38.0 in /web by @dependabot in #1613
- build(deps): bump esbuild from 0.25.1 to 0.25.2 in /web by @dependabot in #1611
- build(deps): bump yaml from 2.7.0 to 2.7.1 in /web by @dependabot in #1612
- build(deps): bump github.com/coredns/coredns from 1.12.0 to 1.12.1 by @dependabot in #1615
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1614
- build(deps): bump library/node from 23.10 to 23.11 by @dependabot in #1616
- build(deps): bump rollup from 4.38.0 to 4.39.0 in /web by @dependabot in #1617
- build(deps): bump github.com/coreos/go-oidc/v3 from 3.13.0 to 3.14.1 by @dependabot in #1618
- build(deps): bump github.com/miekg/dns from 1.1.64 to 1.1.65 by @dependabot in #1623
- build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 by @dependabot in #1622
- build(deps): bump eslint from 9.23.0 to 9.24.0 in /web in the eslint group by @dependabot in #1619
- build(deps): bump github.com/prometheus-community/pro-bing from 0.6.1 to 0.7.0 by @dependabot in #1626
- build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot in #1627
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1624
- build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 by @dependabot in #1621
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1633
- build(deps): bump rollup from 4.39.0 to 4.40.0 in /web by @dependabot in #1631
- build(deps): bump github.com/getsentry/sentry-go from 0.31.1 to 0.32.0 by @dependabot in #1630
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.89 to 7.0.90 by @dependabot in #1629
- build(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot in #1628
- build(deps): bump lit from 3.2.1 to 3.3.0 in /web by @dependabot in #1632
- build(deps): bump chart.js from 4.4.8 to 4.4.9 in /web by @dependabot in #1634
- build(deps): bump github.com/docker/docker from 28.0.4+incompatible to 28.1.0+incompatible in /tests by @dependabot in #1637
- build(deps): bump github.com/docker/docker from 28.1.0+incompatible to 28.1.1+incompatible in /tests by @dependabot in #1639
- build(deps): bump @codemirror/legacy-modes from 6.5.0 to 6.5.1 in /web by @dependabot in #1643
- build(deps): bump github.com/swaggest/rest from 0.2.73 to 0.2.74 by @dependabot in #1646
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.90 to 7.0.91 by @dependabot in #1645
- build(deps): bump esbuild from 0.25.2 to 0.25.3 in /web by @dependabot in #1644
- build(deps): bump @fsegurai/codemirror-theme-vscode-light from 6.1.2 to 6.1.3 in /web by @dependabot in #1641
- build(deps): bump @fsegurai/codemirror-theme-vscode-dark from 6.1.2 to 6.1.3 in /web by @dependabot in #1642
- build(deps): bump the eslint group across 1 directory with 4 updates by @dependabot in #1640
- dns: add external-dns webhook provider by @BeryJu in #1610
- build(deps): bump @fsegurai/codemirror-theme-vscode-light from 6.1.3 to 6.1.4 in /web by @dependabot in #1647
- build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 by @dependabot in #1649
- build(deps): bump github.com/testcontainers/testcontainers-go from 0.36.0 to 0.37.0 in /tests by @dependabot in #1652
- build(deps): bump eslint-plugin-wc from 3.0.0 to 3.0.1 in /web in the eslint group by @dependabot in #1650
- build(deps): bump rollup from 4.40.0 to 4.40.1 in /web by @dependabot in #1651
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1653
- build(deps): bump eslint from 9.25.1 to 9.26.0 in /web in the eslint group by @dependabot in #1655
- build(deps): bump golangci/golangci-lint-action from 7 to 8 by @dependabot in #1654
- build(deps): bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 by @dependabot in #1658
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1656
- build(deps): bump esbuild from 0.25.3 to 0.25.4 in /web by @dependabot in #1657
- build(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot in #1660
- build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 by @dependabot in #1661
- build(deps): bump library/node from 23.11 to 24.0 by @dependabot in #1663
- build(deps): bump rollup from 4.40.1 to 4.40.2 in /web by @dependabot in #1662
- build(deps): bump github.com/miekg/dns from 1.1.65 to 1.1.66 by @dependabot in #1666
- build(deps): bump globals from 16.0.0 to 16.1.0 in /web by @dependabot in #1664
- build(deps): bump github.com/swaggest/openapi-go from 0.2.57 to 0.2.58 by @dependabot in #1665
- build(deps): bump the eslint group in /web with 2 updates by @dependabot in #1667
- build(deps): bump @codemirror/lang-javascript from 6.2.3 to 6.2.4 in /web by @dependabot in #1668
- build(deps): bump undici from 5.28.5 to 5.29.0 in /web by @dependabot in #1669
- build(deps): bump github.com/getsentry/sentry-go from 0.32.0 to 0.33.0 by @dependabot in #1674
- build(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 by @dependabot in #1676
- build(deps): bump yaml from 2.7.1 to 2.8.0 in /web by @dependabot in #1677
- build(deps): bump the etcd group across 2 directories with 5 updates by @dependabot in #1678
- build(deps): bump library/node from 24.0 to 24.0.2 by @dependabot in #1679
Full Changelog: v0.26.5...v0.27.0