Release Artifacts
This release includes:
- Source and binary distributions
- Helm chart package
- Docker images published to Docker Hub
- Maven artifacts published to Maven Central
Verification
All artifacts have been signed with GPG and include SHA-512 checksums for verification.
Docker Images
apache/polaris:1.8.0- Polaris Serverapache/polaris-admin:1.8.0- Polaris Admin Tool
What's Changed
- Fix concurrent table commits failing with a fatal 400 instead of a retryable 409 by @ayushtkn in #5138
- Update ranger.graalvm to v25.2.4 by @renovate-bot in #5176
- Update dependency ch.qos.logback:logback-classic to v1.6.1 by @renovate-bot in #5174
- Python CLI: support --no-sts and --no-kms in catalogs update by @yalindogusahin in #5166
- Export nested namespaces in setup CLI by @mattfaltyn in #5147
- Improve Makefile for pre-commit by including config doc generation by @MonkeyCanCode in #5161
- Update docker.io/floci/floci Docker tag to v1.5.34 by @renovate-bot in #5181
- Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3 by @renovate-bot in #5184
- Fix setup export failure status by @mattfaltyn in #5155
- Add GCP external catalog authentication support to the CLI by @davidchaava in #5178
- Fix missing META-INF/LICENSE+NOTICE in test-fixtures/Spark jars and stale Python version by @jbonofre in #5180
- Introduce StructuredLogKeys constants for SLF4J addKeyValue calls by @ZephyrYWZhou in #5093
- Add makefile target for config-doc-verify by @MonkeyCanCode in #5182
- Update docker.io/prom/prometheus Docker tag to v3.13.2 by @renovate-bot in #5197
- Update github/codeql-action action to v4.37.4 by @renovate-bot in #5198
- Bump Python client version (pyproject.toml + uv.lock) in the release script by @jbonofre in #5188
- Update docker.io/openpolicyagent/opa Docker tag to v1.19.0 by @renovate-bot in #5202
- Fix NoSQL listing silently dropping entities at internal fetch boundaries by @ayushtkn in #5179
- Update dependency com.google.cloud:google-cloud-iamcredentials to v2.95.0 by @renovate-bot in #5200
- Update docker.io/floci/floci-az Docker tag to v0.10.0 by @renovate-bot in #5208
- Update cockroachdb/cockroach Docker tag to v26.2.5 by @renovate-bot in #5199
- Fix HTTP status for CommitStateUnknownException to comply with Iceberg REST spec by @vigneshio in #5145
- Update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.8.0 by @renovate-bot in #5210
- Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.3 by @renovate-bot in #5209
- Update actions/setup-java action to v5.7.0 by @renovate-bot in #5211
- Fix setup policy content round trips by @mattfaltyn in #5190
- Add 1.7.0 to the download section on website by @jbonofre in #5214
- Fix release-4 Docker Hub login registry and Python client PyPI publish by @jbonofre in #5218
- Update dependency io.quarkus.platform:quarkus-bom to v3.38.0 by @renovate-bot in #5183
- Place Spark bundle jar LICENSE/NOTICE under META-INF by @jbonofre in #5203
- Prevent unnecessary principal and role resolution for passthrough paths by @ayushtkn in #5152
- Update amazon/aws-cli Docker tag to v2.36.14 by @renovate-bot in #5223
- Update github/codeql-action action to v4.37.5 by @renovate-bot in #5233
- CLI: Setup AWS missing parameters during setup/export by @MonkeyCanCode in #5219
- Remove createTableDirect(Namespace, CreateTableRequest) convenience overload from IcebergCatalogHandler by @ParasdotDev in #5229
- Remove createTableStaged convenience overloads from IcebergCatalogHandler by @ParasdotDev in #5228
- Use VIEW_IDENTIFIER log key on view identifier mismatch (follow-up to #5093) by @ZephyrYWZhou in #5224
- Update docker.io/floci/floci-gcp Docker tag to v0.6.0 by @renovate-bot in #5236
- Skip location overlap validation when namespace location is unchanged by @ayushtkn in #5172
- Docs: Add Spark 4.0 links to 1.7.0 downloads by @flyrain in #5234
- Remove loadTable convenience overloads from IcebergCatalogHandler by @ParasdotDev in #5230
- Update github/codeql-action action to v4.37.6 by @renovate-bot in #5240
- Update dependency io.quarkus.platform:quarkus-bom to v3.38.1 by @renovate-bot in #5239
- Update quay.io/keycloak/keycloak Docker tag to v26.7.1 by @renovate-bot in #5242
- NoSQL: Fix NPE when an entity that is not catalog content carries a location property by @ayushtkn in #5241
- Switch event attributes to AttributeMap by @adutra in #5141
- Update Gradle to v9.7.0 by @renovate-bot in #5250
- Update docker.io/floci/floci Docker tag to v1.6.0 by @renovate-bot in #5249
- Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1785873419 - autoclosed by @renovate-bot in #5248
- Remove CLI dead code by @MonkeyCanCode in #5252
- CLI: remove un-used reference by @MonkeyCanCode in #5253
- Update ranger to v2.9.0 by @MonkeyCanCode in #5251
- Disable OTel LGTM for quarkusDev by @MonkeyCanCode in #5258
- fix(jdbc): handle trailing-slash mismatch in optimized sibling overlap check by @vigneshio in #5003
- Fix JDBC lost-create under SERIALIZABLE isolation by @iprithv in #5094
- Update dependency pre-commit to v4.6.2 by @renovate-bot in #5272
- Update dependency jupyterlab to v4.6.3 - autoclosed by @renovate-bot in #5268
- Update amazon/aws-cli Docker tag to v2.36.20 - autoclosed by @renovate-bot in #5266
- Update dependency com.puppycrawl.tools:checkstyle to v13.10.0 by @renovate-bot in #5262
- Adjust CHANGELOG.md after the 1.7.0 release by @dimas-b in #5257
- Remove listViews(Namespace) convenience overload from IcebergCatalogHandler by @ParasdotDev in #5225
- Remove listTables(Namespace) convenience overload from IcebergCatalogHandler by @ParasdotDev in #5226
- Feat: OSI semantic-model core entity and CRUD by @flyrain in #4961
- Preserve setup entity properties in exports by @mattfaltyn in #5265
- Update dependency org.mongodb:mongodb-driver-sync to v5.9.2 by @renovate-bot in #5275
- Update docker.io/mongo Docker tag to v8.3.8 by @renovate-bot in #5277
- Fix JDBC listEntities fetching all remaining rows instead of the requested page by @ayushtkn in #5255
- Fix spark plugin getting started example by @MonkeyCanCode in #5259
- Add views and generic-tables support in CLI by @MonkeyCanCode in #5260
- Avoid re-reading view metadata from storage after a commit by @ayushtkn in #5238
- DefaultAuthenticator: do not merge attributes by @adutra in #5254
- Update dependency org.junit:junit-bom to v6.1.3 by @renovate-bot in #5256
- Update dependency ch.qos.logback:logback-classic to v1.6.2 by @renovate-bot in #5274
- Update zizmorcore/zizmor-action action to v0.6.2 - autoclosed by @renovate-bot in #5217
- Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.4 - autoclosed by @renovate-bot in #5261
- Delegate HTTP status resolution to PolarisException hierarchy by @harshitaajoshi in #5206
- Do not use MemorySizeConverter by @dimas-b in #5270
- Update postgres Docker tag to v18.6 by @renovate-bot in #5286
- Update dependency io.quarkus.platform:quarkus-bom to v3.38.2 by @renovate-bot in #5285
- Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1786536504 by @renovate-bot in #5287
- Fix typos and grammar issues in the documentation by @XD-DENG in #5283
- Fix setup export policy name collisions by @mattfaltyn in #5216
- Remove spurious javadoc from IcebergCatalogHandler by @dimas-b in #5271
- Update dependency io.floci:testcontainers-floci to v2.14.0 by @renovate-bot in #5299
- Update dependency mypy to >=2.3, <=2.3.1 by @renovate-bot in #5298
- Update dependency ch.qos.logback:logback-classic to v1.6.3 - autoclosed by @renovate-bot in #5295
- Update github/codeql-action action to v4.37.7 - autoclosed by @renovate-bot in #5284
- Update dependency tools.jackson:jackson-bom to v3.2.2 by @renovate-bot in #5296
- Follow-up: Cli add views generic tables support by @MonkeyCanCode in #5290
- Update amazon/aws-cli Docker tag to v2.36.24 by @renovate-bot in #5304
- Update dependency org.mongodb:mongodb-driver-sync to v5.10.0 by @renovate-bot in #5297
- Update dependency com.puppycrawl.tools:checkstyle to v13.11.0 by @renovate-bot in #5303
- Update dependency com.fasterxml.jackson:jackson-bom to v2.22.2 by @renovate-bot in #5302
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.0 by @renovate-bot in #5307
- Preserve setup principal-role properties by @mattfaltyn in #5281
- Update dependency com.google.guava:guava to v33.7.0-jre by @renovate-bot in #5314
- Update docker.io/openpolicyagent/opa Docker tag to v1.19.1 by @renovate-bot in #5313
- Fix: CLI's "--debug" mode leaks credentials to stderr (sanitizer misses camelCase keys on the wire) by @XD-DENG in #5289
- CLI: Setup Azure missing parameter during setup/export by @MonkeyCanCode in #5220
- Refresh the Apache Polaris homepage by @flyrain in #5279
- Remove "default base location" arg from
CatalogEntity.setStorageConfigurationInfo()by @dimas-b in #5276 - Return a retryable 409 instead of 500 when a policy update loses a concurrent write by @ayushtkn in #5288
- Update docker.io/floci/floci Docker tag to v1.7.0 by @renovate-bot in #5318
- Update docker.io/floci/floci-az Docker tag to v0.11.0 by @renovate-bot in #5319
- Update docker.io/floci/floci-gcp Docker tag to v0.7.0 by @renovate-bot in #5320
- Update docker.io/prom/prometheus Docker tag to v3.14.0 by @renovate-bot in #5321
- Update dependency com.google.guava:guava to v33.7.1-jre by @renovate-bot in #5316
- Reuse principal role prefix constant in token validation by @flyrain in #5300
- Update dependency com.puppycrawl.tools:checkstyle to v14 by @renovate-bot in #5323
- Site: Remove unused image assets by @flyrain in #5315
- Update quay.io/keycloak/keycloak Docker tag to v26.7.2 by @renovate-bot in #5327
- Remove listNamespaces(Namespace) convenience overload from IcebergCatalogHandler by @ParasdotDev in #5227
- Update Gradle to v9.7.1 by @renovate-bot in #5337
- Update cockroachdb/cockroach Docker tag to v26.3.0 by @renovate-bot in #5338
- Update dependency io.quarkus.platform:quarkus-bom to v3.38.3 by @renovate-bot in #5336
- Update dependency org.agrona:agrona to v2.6.0 by @renovate-bot in #5339
- Remove MinIO based tests and minio-testcontainer by @snazy in #5192
- Update dependency io.floci:testcontainers-floci to v2.15.0 - autoclosed by @renovate-bot in #5332
- Update dependency io.micrometer:micrometer-bom to v1.17.1 by @renovate-bot in #5341
- Return Iceberg ErrorResponse envelope for server-side JSON processing errors by @iprithv in #5333
- Fix NoSQL client-ID index reporting a re-added key as already in use by @ayushtkn in #5326
- Update dependency software.amazon.awssdk:bom to v2.54.0 by @renovate-bot in #4644
- Update dependency io.smallrye.config:smallrye-config-core to v3.18.2 by @renovate-bot in #5343
- hardening: null-safe list handling in 'catalogs update --allowed-location' by @XD-DENG in #5325
- Improve homepage visual consistency by @flyrain in #5317
- Replace manual guides list with automatically generated one by @adutra in #5334
- Update github/codeql-action action to v4.37.8 - autoclosed by @renovate-bot in #5346
- fix(jdbc): key the policy mapping delete on the identity columns by @flyingImer in #5306
- OpenLineage: add no-op POST /api/v1/lineage ingest endpoint by @adnanhemani in #4667
- Add decrypt only access for legacy AWS KMS keys by @iting0321 in #5162
- Update docker.io/adobe/s3mock Docker tag to v5.2.0 by @renovate-bot in #5352
- Update dependency com.adobe.testing:s3mock-testcontainers to v5.2.0 - autoclosed by @renovate-bot in #5351
- Remove invalid alert banner by @MonkeyCanCode in #5354
- Fix: CLI 'catalogs create --type external' skips required-flag validation, leaking a pydantic ValidationError by @XD-DENG in #5353
- Add Community and Slack actions to the homepage by @flyrain in #5356
- Update dependency io.openlineage:openlineage-java to v1.52.0 - autoclosed by @renovate-bot in #5348
- Update dependency software.amazon.awssdk:bom to v2.54.2 by @renovate-bot in #5359
- Update amazon/aws-cli Docker tag to v2.36.29 by @renovate-bot in #5358
- Remove remaining MinIO regression support by @snazy in #5342
- Fix leaking TARGET_ENTITY_CONCURRENTLY_MODIFIED in AtomicOperationMetaStoreManager for renameEntity by @ayushtkn in #5191
- Fix relational JDBC location-overlap index to match the optimized sibling-check query by @iprithv in #5301
- Return 503 instead of 500 when the metastore fails during authentication by @shyundev in #5247
- Return a generic 503 message when the metastore fails during authentication by @shyundev in #5363
- Add the missing indexes to the CockroachDB schema by @shyundev in #5361
- Update actions/setup-java action to v6 by @renovate-bot in #5364
- Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1787219878 by @renovate-bot in #5365
- Update dependency com.google.cloud:google-cloud-iamcredentials to v2.96.0 by @renovate-bot in #5367
- Fix scope of DROP_WITH_PURGE_ENABLED to tables so views can be dropped by @ayushtkn in #5322
- Enlarge the homepage brandmark by @flyrain in #5368
- Update dependency net.ltgt.gradle:gradle-errorprone-plugin to v5.1.1 by @renovate-bot in #5379
- Update ranger.graalvm to v25.3.4.1 by @renovate-bot in #5380
- Fix NPE in IcebergExceptionMapper when a cloud exception has a null message by @iprithv in #5340
- OpenLineageIngestRequest: fix javadoc warning by @adutra in #5372
- Silence verbose Ranger logger during tests by @adutra in #5375
- StsClientsPool: fix deprecation warning by @adutra in #5374
- Bump version to 1.8.0-SNAPSHOT following the 1.7.0 release by @adutra in #5381
- Docs: fix Polaris Guide Testing docs by @adutra in #5373
- Fix TestAddressResolver#resolveGoodName to avoid failing due to projectnessie.org by @ayushtkn in #5384
- Update dependency io.quarkus.platform:quarkus-bom to v3.39.1 by @renovate-bot in #5394
- Update cockroachdb/cockroach Docker tag to v26.3.1 by @renovate-bot in #5392
- Update github/codeql-action action to v4.37.9 by @renovate-bot in #5393
- Update docker.io/openpolicyagent/opa Docker tag to v1.20.0 by @renovate-bot in #5400
- Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1787587037 by @renovate-bot in #5397
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.1 by @renovate-bot in #5399
- NoSQL: Bulk-fetch grant targets instead of one round-trip per grant by @ayushtkn in #5383
- Update docker.io/openpolicyagent/opa Docker tag to v1.20.1 by @renovate-bot in #5402
- Fix setup round trips for dotted namespace levels by @mattfaltyn in #5292
- Make the Relational JDBC schema name configurable by @cobed95 in #4945
- Update dependency org.mongodb:mongodb-driver-sync to v5.11.0 by @renovate-bot in #5408
- Update dependency com.puppycrawl.tools:checkstyle to v14.1.0 by @renovate-bot in #5413
- Update dependency software.amazon.awssdk:bom to v2.54.7 by @renovate-bot in #5417
- Update amazon/aws-cli Docker tag to v2.36.34 - autoclosed by @renovate-bot in #5416
- Clarify default table-like location documentation by @flyrain in #5414
- Preserve catalog storage names in setup round trips by @mattfaltyn in #5345
- Update quay.io/keycloak/keycloak Docker tag to v26.7.3 by @renovate-bot in #5418
- CLI: add storage-name support by @MonkeyCanCode in #5412
- Fix namespace creation rejecting its own default location by @ayushtkn in #5357
- Site: redesign shortcodes and partials producing GitHub links by @adutra in #5411
- Update dependency pyiceberg to v0.12.0 by @renovate-bot in #5429
- Update docker.io/floci/floci-az Docker tag to v0.12.0 - autoclosed by @renovate-bot in #5426
- Update docker.io/floci/floci-gcp Docker tag to v0.8.0 by @renovate-bot in #5427
- Update docker.io/floci/floci Docker tag to v2 by @renovate-bot in #5428
- Update dependency io.floci:testcontainers-floci to v2.16.0 by @renovate-bot in #5430
- chore(regtests): remove hello world fixture by @flyrain in #5423
- Return 400 for rename requests missing source or destination by @iprithv in #5389
- Deprecate ADD_TRAILING_SLASH_TO_LOCATION by @iprithv in #5273
- Update dependency io.openlineage:openlineage-java to v1.53.0 by @renovate-bot in #5431
- Update dependency io.floci:testcontainers-floci to v2.16.1 by @renovate-bot in #5435
- Skip the default-location check when the namespace location was not requested by @ayushtkn in #5422
- Update dependency io.quarkus.platform:quarkus-bom to v3.39.2 by @renovate-bot in #5443
- Log the correct operation name when storePrincipalSecrets fails by @iprithv in #5441
- Update docker.io/openpolicyagent/opa Docker tag to v1.20.2 by @renovate-bot in #5444
- Update dependency org.slf4j:slf4j-api to v2.0.19 by @renovate-bot in #5447
- fix(auth): bind internal JWTs to principal secret generation by @vigneshio in #5053
- Fix EntityNameLookupRecord.toString to use the correct class name by @iprithv in #5450
- Update alpine/curl Docker tag to v8.22.0 by @renovate-bot in #5451
- Update dependency com.h2database:h2 to v2.5.250 by @renovate-bot in #5448
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.2 by @renovate-bot in #5449
- Update dependency software.amazon.awssdk:bom to v2.54.13 by @renovate-bot in #5456
- Update amazon/aws-cli Docker tag to v2.36.40 by @renovate-bot in #5455
- Reduce log verbosity of NoSQL persistence tests by @adutra in #5440
- Rat: update exclusions for Hugo, AI, Spark and IntelliJ by @adutra in #5453
- Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1788187382 by @renovate-bot in #5461
- Update plugin rat to v0.8.2 by @renovate-bot in #5460
- Doc: Fix typo, wrong reference, and missing article in guides by @MonkeyCanCode in #5464
- Update dependency com.google.cloud:google-cloud-iamcredentials to v2.97.0 by @MonkeyCanCode in #5463
- CLI: show current status for namespace during setup dry-run by @MonkeyCanCode in #5462
- Update dependency com.auth0:java-jwt to v4.6.1 by @renovate-bot in #5467
- Update
CatalogHandlerandPolarisAdminServiertoauthorizeusingAuthorizationIntentby @sungwy in #5194 - fix(persistence): reject a rename that would move an entity across catalogs by @flyingImer in #5305
- Reject unknown policyType filter values in the Policy API by @SEPURI-SAI-KRISHNA in #5310
- Update plugin rat to v0.9.0 by @renovate-bot in #5471
- Update docker.io/mongo Docker tag to v8.3.9 by @renovate-bot in #5470
- Docs: redact the Spark credential config in catalog examples by @huaxingao in #5468
- Skip metadata loads for table, view, and namespace existence checks by @ayushtkn in #5438
- Deduplicate intent-to-resolved-path resolution across authorizers by @ZephyrYWZhou in #5486
- Update dependency org.mongodb:mongodb-driver-sync to v5.11.1 by @renovate-bot in #5490
- Update plugin rat to v0.10.0 by @renovate-bot in #5489
- Update github/codeql-action action to v4.38.0 by @renovate-bot in #5480
- Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1788862450 by @renovate-bot in #5479
- Update plugin com.gradle.develocity to v4.5.1 by @renovate-bot in #5478
- Update actions/setup-java action to v6.0.1 by @renovate-bot in #5477
- Update pypa/gh-action-pypi-publish action to v1.14.2 by @renovate-bot in #4308
- Accept optional whitespace around commas when parsing If-None-Match by @iprithv in #5454
- fix: propagate SupportsBulkOperations through the FileIO wrappers by @rinzool in #5378
- Fix Azure user delegation key clock-skew failures by @fivetran-arunsuri in #5483
- Thread ResolvedIntent through findMissingPrivileges by @ZephyrYWZhou in #5493
- Update plugin rat to v0.11.0 by @renovate-bot in #5495
- Update dependency com.adobe.testing:s3mock-testcontainers to v5.2.2 by @renovate-bot in #5496
- Update docker.io/adobe/s3mock Docker tag to v5.2.2 - autoclosed by @renovate-bot in #5497
- Return 404 when policies disappear during deletion by @flyrain in #5500
- Return 404 when semantic models disappear during deletion by @flyrain in #5499
- Return 404 when generic tables disappear during deletion by @flyrain in #5502
- Fix namespace property updates that set a location always failing by @ayushtkn in #5474
- Update amazon/aws-cli Docker tag to v2.36.44 by @renovate-bot in #5509
- Update dependency software.amazon.awssdk:bom to v2.54.17 by @renovate-bot in #5510
- Update dependency io.smallrye.config:smallrye-config-core to v3.18.3 - autoclosed by @renovate-bot in #5505
- [Fix] Update dependency io.quarkus.platform:quarkus-bom to v3.39.3 by @MonkeyCanCode in #5511
- Fix retry handling in
executeSelect()by @dimas-b in #5501 - Handle an already-dropped task entity on async task retry by @SEPURI-SAI-KRISHNA in #5312
- Update docker.io/mongo Docker tag to v8.3.11 by @renovate-bot in #5514
- Update docker.io/jaegertracing/jaeger Docker tag to v2.21.0 by @renovate-bot in #5519
- Update docker.io/floci/floci-az Docker tag to v0.13.0 by @renovate-bot in #5517
- Update docker.io/floci/floci-gcp Docker tag to v0.9.0 by @renovate-bot in #5518
- Update docker.io/floci/floci Docker tag to v2.1.0 by @renovate-bot in #5516
- fix(auth): avoid exceptions for non-Polaris tokens during verification by @vigneshio in #5407
- Fix GCS credential vending crash on bucket-root locations without trailing slash by @iprithv in #5512
- Deduplicate leading-slash trimming into StorageLocation.trimLeadingSlash by @iprithv in #5524
- Re-enable cloud storage ViewCatalogTests by @HotSushi in #5382
- fix: return 400 instead of 500 for malformed pageToken on list endpoints by @youngrae81 in #5466
- Reject NoSQL pagination tokens for missing snapshots by @iting0321 in #5508
- Update dependency jakarta.enterprise:jakarta.enterprise.cdi-api to v5 by @renovate-bot in #5527
- Core: Drop redundant getOperation() overrides in AuthorizationIntent records by @ZephyrYWZhou in #5507
- Bound async file-cleanup deletions with a configurable timeout by @iprithv in #5398
- Remove unused PolarisDiagnostics from PolarisStorageIntegrationProviderImpl by @dimas-b in #5529
- fix: clarify the error when X-Iceberg-Access-Delegation resolves to unsupported remote signing by @youngrae81 in #5473
- Update quay.io/keycloak/keycloak Docker tag to v26.7.4 - autoclosed by @renovate-bot in #5530
- Add a configurable maximum for client-requested list page sizes by @ayushtkn in #5282
- CLI: Add pagination support by @MonkeyCanCode in #5385
- Add semantic model privileges by @flyrain in #5492
- Check for commit conflicts before writing new table metadata by @raunaqmorarka in #5329
New Contributors
- @yalindogusahin made their first contribution in #5166
- @davidchaava made their first contribution in #5178
- @ParasdotDev made their first contribution in #5229
- @harshitaajoshi made their first contribution in #5206
- @XD-DENG made their first contribution in #5283
- @shyundev made their first contribution in #5247
- @cobed95 made their first contribution in #4945
- @SEPURI-SAI-KRISHNA made their first contribution in #5310
- @rinzool made their first contribution in #5378
- @raunaqmorarka made their first contribution in #5329
Full Changelog: apache-polaris-1.7.0...apache-polaris-1.8.0