Whoo, what a christmas release!!
GMT comes along for the holidays with an unusual packed feature release and also some more extensive test coverage now even including the frontend.
The higlights are:
- We now have a default Codespaces setup to try at your convenience. Just click on the Codespaces button in the Readme and try out GMT pre-installed and pre-configured with our trusty Cloud Energy reporter active for cloud measurements
- The integrated Cloud Energy now accounts vor vhost ratio of your machine so you can get reliable GMT values even in VMs
- Phase Stats are now also saved if runs fails. So no data gets lost if you want to account for the carbon consumption of your measurement cluster
- CarbonDB 2.0 is now ready for use. (Please note that this is an enterprise only feature and distributed in a separate repository - See https://www.green-coding.io/products/carbondb/)
- Clickable Comparsion Charts + Display Missing Values by @ArneTR in #1017 So nice!!!!!
Thanks again to our contributors this month:
- @davidkopp ❤️
What's Changed
- Remove Apex Charts by @ArneTR in #955
- Bump uvicorn[standard] from 0.31.1 to 0.32.0 by @dependabot in #956
- Added frontend tests by @ArneTR in #945
- Fixes wrong o vs. O parameter by @ribalba in #958
- Bump psutil from 6.0.0 to 6.1.0 by @dependabot in #959
- Bump orjson from 3.10.7 to 3.10.9 by @dependabot in #961
- --dev-no-build -> --dev-cache-build by @ArneTR in #963
- Carbondb 2.0 - New by @ArneTR in #957
- Adding tag and commit mode to Timeline Projects scheduling by @ArneTR in #960
- Cleaned up GitHub Workflows and using CarbonDB 2.0 by @ArneTR in #964
- Bump playwright/python from v1.46.0-jammy to v1.48.0-jammy in /docker/auxiliary-containers/gcb_playwright by @dependabot in #965
- Bump fastapi[standard] from 0.115.2 to 0.115.3 by @dependabot in #967
- Bump orjson from 3.10.9 to 3.10.10 by @dependabot in #966
- Bump redis from 5.1.1 to 5.2.0 by @dependabot in #968
- Bump tqdm from 4.66.5 to 4.66.6 by @dependabot in #971
- Bump fastapi[standard] from 0.115.3 to 0.115.4 by @dependabot in #969
- Bump pytest-randomly from 3.15.0 to 3.16.0 by @dependabot in #970
- Bump orjson from 3.10.10 to 3.10.11 by @dependabot in #974
- Bump tqdm from 4.66.6 to 4.67.0 by @dependabot in #975
- Bump fastapi[standard] from 0.115.4 to 0.115.5 by @dependabot in #978
- Bump aiohttp from 3.10.10 to 3.11.0 by @dependabot in #980
- Bump aiohttp from 3.11.0 to 3.11.2 by @dependabot in #981
- Bump aiohttp from 3.11.2 to 3.11.4 by @dependabot in #984
- Bump psycopg-pool from 3.2.3 to 3.2.4 by @dependabot in #982
- fixes the GCC warnings by @ribalba in #985
- RAPL energy filtering moved to provider by @ArneTR in #979
- Phase Stats are now also saved if runs fails by @ArneTR in #972
- Monotonic and low value check by @ArneTR in #973
- Container energy idle by @ArneTR in #992
- Codespaces merge into main by @ArneTR in #993
- Vhost ratio for XGBoost provider by @ArneTR in #994
- Gitignore improvements by @davidkopp in #995
- Adding enterprise submodule for custom additional components by @ArneTR in #996
- Bump aiohttp from 3.11.4 to 3.11.7 by @dependabot in #991
- Bump uvicorn[standard] from 0.32.0 to 0.32.1 by @dependabot in #988
- Bump pydantic from 2.9.2 to 2.10.1 by @dependabot in #990
- Bump pydantic from 2.10.1 to 2.10.2 by @dependabot in #1005
- Bump pytest-playwright from 0.5.2 to 0.6.2 by @dependabot in #1004
- Bump orjson from 3.10.11 to 3.10.12 by @dependabot in #1001
- Bump playwright/python from v1.48.0-jammy to v1.49.0-jammy in /docker/auxiliary-containers/gcb_playwright by @dependabot in #999
- Bump tqdm from 4.67.0 to 4.67.1 by @dependabot in #1000
- Bump aiohttp from 3.11.7 to 3.11.9 by @dependabot in #1009
- Bump pytest from 8.3.3 to 8.3.4 by @dependabot in #1007
- Bump pylint from 3.3.1 to 3.3.2 by @dependabot in #1008
- Bump hiredis from 3.0.0 to 3.1.0 by @dependabot in #1012
- Bump python from 3.12.7-slim-bookworm to 3.13.0-slim-bookworm in /docker by @dependabot in #949
- Bump redis from 5.2.0 to 5.2.1 by @dependabot in #1014
- Bump aiohttp from 3.11.9 to 3.11.10 by @dependabot in #1013
- Bump fastapi[standard] from 0.115.5 to 0.115.6 by @dependabot in #1011
- Bump pydantic from 2.10.2 to 2.10.3 by @dependabot in #1010
- Bump python from 3.13.0-slim-bookworm to 3.13.1-slim-bookworm in /docker by @dependabot in #1015
- Allowing Deeplinks to specific phases [skip ci] by @ArneTR in #1016
- Tcp dump by @ArneTR in #919
- Bump playwright/python from v1.49.0-jammy to v1.49.1-jammy in /docker/auxiliary-containers/gcb_playwright by @dependabot in #1018
- Bump uvicorn[standard] from 0.32.1 to 0.34.0 by @dependabot in #1019
- Clickable Comparsion Charts + Display Missing Values by @ArneTR in #1017
Full Changelog: v1.2.0...v1.3.0