Releases: goblet/goblet
Releases · goblet/goblet
0.14.0
What's Changed
- [pubsub] replace first occurrence of goblet service prefix for subscription topic name by @quajones in #502
- Update dependencies by @anovis in #506
Breaking Changes
- default backend is now
cloudfunctionsv2 - removed support for python 3.8 since it is past end of support
Full Changelog: 0.13.3...0.14.0
0.13.3
What's Changed
- add try catch block around set iam binding by @brianhlee in #496
- Add github action job timeout by @anovis in #498
Full Changelog: 0.13.2...0.13.3
0.13.2
What's Changed
- Bump black from 23.1.0 to 24.3.0 by @dependabot in #485
- Fix docs url by @AdeelK93 in #486
- Bugfix 483 - custom files include by @anovis in #488
- fix: add 3rd arg validation on routes with CORS enabled by @alissonpelizaro in #491
- Bump pydantic from 2.1.1 to 2.4.0 by @dependabot in #493
- Add make format command by @anovis in #494
New Contributors
- @dependabot made their first contribution in #485
- @alissonpelizaro made their first contribution in #491
Full Changelog: 0.13.1...0.13.2
0.13.1
0.13.0
What's Changed
- Fix doc formatting by @anovis in #466
- specify project_id for StructuredLogHandler to ensure trace is formatted properly by @quajones in #468
- Cors allow methods and custom headers by @anovis in #471
- Alerts refactor by @anovis in #472
- Fix sync and default alert type by @anovis in #475
- GOBLET_BUILD_TAGS and GOBLET_ARTIFACT_BUCKET for cloudfunctionv1 by @mauriciowittenberg in #477
Breaking Changes
Alerts:
Before
app.alert(
"metric",
conditions=[
MetricCondition(
"test",
metric="cloudfunctions.googleapis.com/function/execution_count",
value=10
)
],
)
New
from goblet.alerts import BackendAlert
metric_alert = BackendAlert(
"metric",
conditions=[
MetricCondition(
"test",
metric="cloudfunctions.googleapis.com/function/execution_count",
value=10
)
],
)
app.alert(metric_alert)
Full Changelog: 0.12.5...0.13.0
0.12.5
What's Changed
- [Fix] Cache Cloud Run HTTP Endpoint by @mmyoussef in #460
- [Docs] Enhance README and CONTRIBUTING files by @mmyoussef in #461
- [jobs] deploy from artifact tag by @qua-jones in #462
- Bigquery spark stored procedures by @nthings in #463
- Uptime check by @anovis in #465
New Resources
- [infra] - bqsparkstoredprocedure
- [handler] - uptime
New Contributors
- @mmyoussef made their first contribution in #460
Full Changelog: 0.12.4...0.12.5
0.12.4
What's Changed
- [pydantic] resolve nested schemas by @qua-jones in #453
- Relax pydantic version strictness by @AdeelK93 in #454
- cloudbuild steps to use cache during build by @mauriciowittenberg in #452
- Docker build args by @mauriciowittenberg in #455
- Update version 0.12.4 by @anovis in #457
Full Changelog: 0.12.3...0.12.4
0.12.3
What's Changed
- add cloudrun mapping in json schema to CloudRun Service config by @mauriciowittenberg in #449
- the default value for environmentVariables has to be {}, not [] by @mauriciowittenberg in #450
- Update version and blogs by @anovis in #451
Full Changelog: 0.12.2...0.12.3
0.12.2
What's Changed
- Update pypi Description by @anovis in #440
- updated documentation for SchemaStore config.json auto-complete by @mauriciowittenberg in #441
- Add support for custom tags and GOBLET_ARTIFACT_TAG env var by @nthings in #443
- errorhandler by @anovis in #445
- Enum Route Param by @anovis in #446
Full Changelog: 0.12.1.1...0.12.2
0.12.1.1
What's Changed
- fix issue [Openapispec] - error creating spec #437 by @mauriciowittenberg in #438
- bump version by @anovis in #439
Full Changelog: 0.12.1...0.12.1.1