Skip to content

Releases: AthenZ/athenz

Athenz v1.12.43 Release

19 Jun 15:25

Choose a tag to compare

What's Changed

  • Bump axios from 1.15.2 to 1.16.0 in /clients/nodejs/zts by @dependabot[bot] in #3379
  • config option to validate san uri schemes in certificate requests by @havetisyan in #3380
  • Bump axios from 1.15.2 to 1.16.0 in /ui by @dependabot[bot] in #3381
  • Support user-cert-bound JAG issue for public client local agents by @ctyano in #3384
  • support validation for svc cert request key id value by @havetisyan in #3382
  • ui - add tf icons to tf-managed roles, services, policies; show zms-cli command. by @ArtjomsPorss in #3373
  • maintain token type when parsing oauth2 tokens by @havetisyan in #3387
  • jag token integration changes with okta tests by @havetisyan in #3389
  • Bump @opentelemetry/core, @opentelemetry/auto-instrumentations-node, @opentelemetry/exporter-logs-otlp-grpc, @opentelemetry/exporter-metrics-otlp-grpc, @opentelemetry/exporter-trace-otlp-grpc, @opentelemetry/resources, @opentelemetry/sdk-logs, @opentelemetry/sdk-metrics, @opentelemetry/sdk-node and @opentelemetry/sdk-trace-node in /ui by @dependabot[bot] in #3393
  • Bump multer from 2.1.1 to 2.2.0 in /ui by @dependabot[bot] in #3396
  • Bump @babel/core from 7.23.9 to 7.29.6 in /ui by @dependabot[bot] in #3395
  • Bump form-data from 4.0.5 to 4.0.6 in /ui by @dependabot[bot] in #3394
  • Allow zms-cli to use default mTLS credentials by @ctyano in #3392
  • Migrate athenzutils and zmscli from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 by @karnick in #3397
  • Add SPIFFE claim support to ZTS ID token exchange by @ctyano in #3254
  • add test case for zts server by @havetisyan in #3400
  • Feat: Support Delegation Claims act & may_act in ID_JAG=>AT Exchange (RFC 8693) by @mlajkim in #3388
  • Feat: Support Delegation Claimsmay_act in AT=>AT Delegated Token Exchange (RFC 8693) by @mlajkim in #3390
  • ui - fix zms-cli url to not be hardcoded in resource ownership suggestion by @ArtjomsPorss in #3399
  • ui - fix otel config after dependency update by @ArtjomsPorss in #3398
  • update java/go/js dependencies to their latest releases by @havetisyan in #3401

New Contributors

Full Changelog: v1.12.42...v1.12.43

Athenz v1.12.42 Release

28 May 06:37

Choose a tag to compare

What's Changed

Full Changelog: v1.12.41...v1.12.42

Athenz v1.12.41 Release

14 May 23:28

Choose a tag to compare

What's Changed

This release requires a schema update:
https://github.com/AthenZ/athenz/blob/master/servers/zms/schema/updates/update-20260513.sql

New Contributors

Full Changelog: v1.12.40...v1.12.41

Athenz v1.12.40 Release

05 May 01:00

Choose a tag to compare

What's Changed

  • [skip ci] Adding property description for athenz.zts.k8s_provider_gcp_attr_validator_factory_class by @psasidhar in #3322
  • disallow * member in roles if filters are configured by @havetisyan in #3327
  • extend user-cert support to allow timeout configuration based on role membership by @havetisyan in #3328
  • support role based configurable timeout for user id tokens by @havetisyan in #3331
  • [skip ci] update zts token documentation to document id token exchange requirements by @havetisyan in #3333
  • correct callback port to be int instead of string by @havetisyan in #3334
  • use of config.ClientTLSConfig for consistent tls config by @havetisyan in #3335
  • extend zts provider to read allowed members from a role by @havetisyan in #3332
  • add comments to clarify the use of cert issuer validator by @havetisyan in #3336
  • implement getRole method for roles provider in zts by @havetisyan in #3339
  • add single flight to ZTSClient token fetches by @t4niwa in #3330
  • update java/go/js dependencies to their latest releases by @havetisyan in #3341

New Contributors

Full Changelog: v1.12.39...v1.12.40

Athenz v1.12.39 Release

22 Apr 05:57

Choose a tag to compare

What's Changed

  • consistent use of TYPE_PRINCIPAL_NAME type when validating principal names by @havetisyan in #3302
  • support pkce when fetching user certificates by @havetisyan in #3304
  • feat: add Spacelift OIDC inbound provider for service identity authentication by @esolitos in #3247
  • make usercert.Run to return error so it can be used as library call by @havetisyan in #3305
  • update "go" version to 1.26.2 by @arnej27959 in #3306
  • Bump follow-redirects from 1.15.6 to 1.16.0 in /ui by @dependabot[bot] in #3303
  • Bump axios from 1.12.0 to 1.15.0 in /clients/nodejs/zts by @dependabot[bot] in #3300
  • fix token validation for k8s provider by @havetisyan in #3312
  • strict validation for instance id san dns name in certs by @havetisyan in #3310
  • introduce retry logic when reading gcp metadata by @havetisyan in #3307
  • missing resource ownership checks for delete public keys and assertions with policy version by @havetisyan in #3313
  • enforce role cert san dns validation by @havetisyan in #3315
  • Allow wrapper-controlled init to fix jwk_uri backward compatibility (Issue #3054) by @sh1myama in #3198
  • Provide per-service/domain capability to skip boot start time check for AWS and GCP Providers by @havetisyan in #3317
  • Add OIDCAuthority for authenticating end users via external OIDC ID tokens by @gjoranv in #3314
  • update go/java/nodejs dependencies to their latest releases by @havetisyan in #3321
  • enforce tls 1.2 for our go client connections by @havetisyan in #3320
  • fix healthcheck filter when path starts with / by @havetisyan in #3319

This release requires a schema update:
https://github.com/AthenZ/athenz/blob/master/servers/zms/schema/updates/update-20260421.sql

New Contributors

Full Changelog: v1.12.38...v1.12.39

Athenz v1.12.38 Release

11 Apr 00:53

Choose a tag to compare

What's Changed

  • extract the external domain prefix before calling validatMember method by @havetisyan in #3268
  • Handle missing group gracefully in role page by @t4niwa in #3274
  • Add group consistency check to domain template deletion by @t4niwa in #3275
  • Make service page Instances, Providers, and Microsegmentation configurable by @MartinTrojans in #3278
  • Allow MySQL test image to be configured via env var by @Bhuff1 in #3280
  • Assembly k8s by @abvaidya in #3281
  • S3ClientFactoryTest unit test fails to receive default us-west-2 by @Bhuff1 in #3283
  • fix AwsDomainStoreTest test exception, aws.disableEc2Metadata true by @Bhuff1 in #3287
  • Bump lodash from 4.17.23 to 4.18.1 in /ui by @dependabot[bot] in #3284
  • Bump path-to-regexp and express in /ui by @dependabot[bot] in #3269
  • Add scope parameter to zts-usercert OIDC authorization request by @t4niwa in #3291
  • wrong domain name used for external member validation check by @havetisyan in #3295
  • Configurable domain page details by @MartinTrojans in #3294
  • API changes to support external FQDN in MSD by @psasidhar in #3297
  • update go/java/npm dependencies to their latest releases by @havetisyan in #3299

New Contributors

Full Changelog: v1.12.37...v1.12.38

Athenz v1.12.37 Release

27 Mar 03:07

Choose a tag to compare

What's Changed

Full Changelog: v1.12.36...v1.12.37

This release requires a schema update:
https://github.com/AthenZ/athenz/blob/master/servers/zms/schema/updates/update-20260323.sql

Athenz v1.12.36 Release

12 Mar 22:38

Choose a tag to compare

What's Changed

Full Changelog: v1.12.35...v1.12.36

Athenz v1.12.35 Release

03 Mar 16:23

Choose a tag to compare

What's Changed

  • Include OIDC token endpoint to ZTS OIDC Discovery metadata by @ctyano in #3200
  • A utility to retrieve and report authorization history dependencies by @havetisyan in #3201
  • Doc: typo fixed id-token => id_token for rfc 8693 token exchange specification by @mlajkim in #3206
  • provide option to return jwt id token with x.509 instead of ntoken by @havetisyan in #3208
  • provide option for target role arn when storing lambda idenitty in se… by @havetisyan in #3204
  • update java/go/nodejs dependencies to their latest releases by @havetisyan in #3209

Full Changelog: v1.12.34...v1.12.35

Athenz v1.12.34 Release

10 Feb 00:50

Choose a tag to compare

What's Changed

Full Changelog: v1.12.33...v1.12.34