Skip to content

1.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jan 18:38
· 692 commits to main since this release

What has changed

Highlights

  • With 1.3.0, we have improved resiliency and enabled fully declarative mode when defining Functions by removing the serverless admission webhook workload in favor of the x-kubernetes-validations rules embedded into Function Custom Resource Definition. - #247
  • Fixed the Function build jobs OOMKilled bug when creating large Functions - #547
  • Prevent caching arbitrary Secrets & ConfigMaps to avoid controller's OOM crash - #506
  • Preserve the same trace span names for the same Function's generations - #474

Implemented enhancements:

  • Move the check-serverless-availability target to the verify-serverless #586
  • Rename workflow checking if developer doesn't change main images #577
  • Migrate upgrade test #575
  • Move gardener integration test #569
  • Migrate lint operator job #566
  • Remove secrets and configmaps from the cache #549
  • Remove unused files #548
  • disable webhooks #543
  • add git repo url validation in controller #539
  • Move Git auth type validation to controller #536
  • Move Git secretName validation to controller #535
  • Automatically swap images for local development #526
  • Create dev and release dockerfiles for operator #523
  • Increase release verify timeouts #522
  • Add missing IMG env to the release.sh file #521
  • Fix release checkout #520
  • Fix update-sec-scanners-config.sh #519
  • Fix release job and change script #518
  • Remove job requirement from verify-head-status #517
  • Removed unnecessary steps from release flow #516
  • remove object meta validation from webhook #515
  • move baseDir and reference validations to x-kubernetes-validations #514
  • Block PR is developer changed main tag #513
  • Release values autobump #511
  • Automate integration tests #510
  • remove checking function type in webhook #509
  • Validate labels and annotations to controller #504
  • move validation of inline source dependencies #502
  • move source validation from webhook to x-kubernetes-validations #498
  • Move asset generation and verification to a Github Step (Propagating changes to main branch) #495
  • Validate secret mounts to controller #493
  • remove sources validation from webhook #491
  • remove runtime validation from webhook #483
  • add x-kubernetes-validations tests template field #482
  • Remove templates from function's api #481
  • Move prow job to Github Step #479
  • remove resources validation from webhook #478
  • Remove the .version file #477
  • remove env validation from webhook #476
  • improve verify images script #475
  • Remove the moduletemplate.yaml asset from release #472
  • Use branch name instead of latest word #467
  • Exclude module-manifest from serverless upgrade test scenario #465
  • No need to generate module-template as release asset #461
  • Remove redundant unit test step from release flow #456
  • Remove '-it' from docker run #454
  • Handle no GH actions to check in release flow #452
  • add paths which should be checked for gardener integration test #448
  • Bump Action to whitelisted Version #440
  • Dynamically exclude namespaces #430
  • add configuration for golangci-lint #422
  • Adjust path to Makefile in release.sh #421
  • Use sec-scanners-config during the release #416
  • Don't use sec-scanners-config to build moduletemplate on pre/post submit #414
  • fix test gardener-integration #409
  • Run runtimes builds #406
  • Use latest tags in sec-scanners-config on main #405
  • Enable Markdown Link Check in the Serverless repo #404
  • namespaced scope secrets warning #382
  • Align the default Serverless name to the agreed format #376
  • Move github actions scripts to .github/scripts #357
  • Move serverless-manager config files to config/operator #350

Fixed bugs:

  • Fix controller tests for webhook #555
  • Add troubleshooting for Docker + Rosetta #528

New contributors

Full Changelog