Skip to content

Tags: rudderlabs/rudder-server

Tags

v1.56.2

Toggle v1.56.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 1.56.2 (#6213)

🤖 I have created a release *beep* *boop*
---


##
[1.56.2](v1.56.1...v1.56.2)
(2025-08-04)


### Miscellaneous

* revert "fix: snowpipe events getting duplicated if status API fails"
([#6211](#6211))
([6005630](6005630))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.56.1

Toggle v1.56.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 1.56.1 (#6206)

🤖 I have created a release *beep* *boop*
---


##
[1.56.1](v1.56.0...v1.56.1)
(2025-08-01)


### Bug Fixes

* warehouse source empty jobs
([#6204](#6204))
([e27b8c0](e27b8c0))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.56.0

Toggle v1.56.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 1.56.0 (#6186)

🤖 I have created a release *beep* *boop*
---


##
[1.56.0](v1.55.0...v1.56.0)
(2025-07-29)


### Features

* change datatype from jsonb to text for warehouse
([#6118](#6118))
([bf90708](bf90708))
* enable lz4 compression for warehouse
([#6119](#6119))
([c8afe87](c8afe87))
* stats for notifier repo module
([#6184](#6184))
([44a0e9f](44a0e9f))
* stats for warehouse repo module
([#6179](#6179))
([07c0391](07c0391))


### Bug Fixes

* add validation to adjustedConversionTime
([#6092](#6092))
([e33bbf9](e33bbf9))
* dangling connection start time not being logged properly
([#6157](#6157))
([965e099](965e099))
* invalidate warehouse schema cache in case of export error
([#6131](#6131))
([c04a953](c04a953))
* load files not being regenerated if schema is outdated
([#6149](#6149))
([0b26aed](0b26aed))
* negative MTU count
([#6180](#6180))
([ecdd64f](ecdd64f))
* overwrite payloadStage in error response for aborted jobs
([#6193](#6193))
([5d82fa7](5d82fa7))
* **router:** timeout doesn't reset when there are no jobs
([#6171](#6171))
([1e66738](1e66738))
* **router:** worker's batch timeout is getting resetted after new job
arrival
([#6167](#6167))
([1e66738](1e66738))
* schema not being fetched from warehouse for new warehouse destinations
([#6128](#6128))
([6e13cd4](6e13cd4))
* snowpipe events getting duplicated if status API fails
([#6125](#6125))
([2c11854](2c11854))
* update warehouse schema expiry only when fetched from warehouse
([#6130](#6130))
([e0ded8c](e0ded8c))
* **warehouse:** add mutex to mockStageFilesRepo to prevent data race in
tests (WAR-960
([#6156](#6156))
([29c6f01](29c6f01))


### Miscellaneous

* bump the go deps group across 1 directory with 12 updates
([#6178](#6178))
([f57c6e5](f57c6e5))
* clean up processor vars
([#6159](#6159))
([0dbc721](0dbc721))
* cleanup aws v1
([#6113](#6113))
([be1fb41](be1fb41))
* **jobsdb:** introduce context with timeout during add new ds loop
([#6150](#6150))
([1a151c9](1a151c9))
* **jobsdb:** remove foreign key constraint
([#6154](#6154))
([6de673f](6de673f))
* modifications and tests related chagnes for the warehouse lz4 and
jsonb to text conversion
([#6185](#6185))
([a043353](a043353))
* modifications and tests related changes for the notifier lz4 and jsonb
to text conversion
([#6183](#6183))
([918044b](918044b))
* **router:** separate worker loop batching logic from processing logic
([#6173](#6173))
([af4703d](af4703d))
* sync release v1.55.0 to main branch
([#6158](#6158))
([3d2156b](3d2156b))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.56.0-rc.2

Toggle v1.56.0-rc.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: prerelease 1.56.0-rc.2 (#6194)

🤖 I have created a release *beep* *boop*
---


##
[1.56.0-rc.2](v1.55.0...v1.56.0-rc.2)
(2025-07-29)


### Features

* change datatype from jsonb to text for warehouse
([#6118](#6118))
([bf90708](bf90708))
* enable lz4 compression for warehouse
([#6119](#6119))
([c8afe87](c8afe87))
* stats for notifier repo module
([#6184](#6184))
([44a0e9f](44a0e9f))
* stats for warehouse repo module
([#6179](#6179))
([07c0391](07c0391))


### Bug Fixes

* add validation to adjustedConversionTime
([#6092](#6092))
([e33bbf9](e33bbf9))
* dangling connection start time not being logged properly
([#6157](#6157))
([965e099](965e099))
* invalidate warehouse schema cache in case of export error
([#6131](#6131))
([c04a953](c04a953))
* load files not being regenerated if schema is outdated
([#6149](#6149))
([0b26aed](0b26aed))
* negative MTU count
([#6180](#6180))
([ecdd64f](ecdd64f))
* overwrite payloadStage in error response for aborted jobs
([#6193](#6193))
([5d82fa7](5d82fa7))
* **router:** timeout doesn't reset when there are no jobs
([#6171](#6171))
([1e66738](1e66738))
* **router:** worker's batch timeout is getting resetted after new job
arrival
([#6167](#6167))
([1e66738](1e66738))
* schema not being fetched from warehouse for new warehouse destinations
([#6128](#6128))
([6e13cd4](6e13cd4))
* snowpipe events getting duplicated if status API fails
([#6125](#6125))
([2c11854](2c11854))
* update warehouse schema expiry only when fetched from warehouse
([#6130](#6130))
([e0ded8c](e0ded8c))
* **warehouse:** add mutex to mockStageFilesRepo to prevent data race in
tests (WAR-960
([#6156](#6156))
([29c6f01](29c6f01))


### Miscellaneous

* bump the go deps group across 1 directory with 12 updates
([#6178](#6178))
([f57c6e5](f57c6e5))
* clean up processor vars
([#6159](#6159))
([0dbc721](0dbc721))
* cleanup aws v1
([#6113](#6113))
([be1fb41](be1fb41))
* **jobsdb:** introduce context with timeout during add new ds loop
([#6150](#6150))
([1a151c9](1a151c9))
* **jobsdb:** remove foreign key constraint
([#6154](#6154))
([6de673f](6de673f))
* modifications and tests related chagnes for the warehouse lz4 and
jsonb to text conversion
([#6185](#6185))
([a043353](a043353))
* modifications and tests related changes for the notifier lz4 and jsonb
to text conversion
([#6183](#6183))
([918044b](918044b))
* **router:** separate worker loop batching logic from processing logic
([#6173](#6173))
([af4703d](af4703d))
* sync release v1.55.0 to main branch
([#6158](#6158))
([3d2156b](3d2156b))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.56.0-rc.1

Toggle v1.56.0-rc.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: prerelease 1.56.0-rc.1 (#6187)

🤖 I have created a release *beep* *boop*
---


##
[1.56.0-rc.1](v1.55.0...v1.56.0-rc.1)
(2025-07-29)


### Features

* change datatype from jsonb to text for warehouse
([#6118](#6118))
([bf90708](bf90708))
* enable lz4 compression for warehouse
([#6119](#6119))
([c8afe87](c8afe87))
* stats for notifier repo module
([#6184](#6184))
([44a0e9f](44a0e9f))
* stats for warehouse repo module
([#6179](#6179))
([07c0391](07c0391))


### Bug Fixes

* add validation to adjustedConversionTime
([#6092](#6092))
([e33bbf9](e33bbf9))
* dangling connection start time not being logged properly
([#6157](#6157))
([965e099](965e099))
* invalidate warehouse schema cache in case of export error
([#6131](#6131))
([c04a953](c04a953))
* load files not being regenerated if schema is outdated
([#6149](#6149))
([0b26aed](0b26aed))
* negative MTU count
([#6180](#6180))
([ecdd64f](ecdd64f))
* **router:** timeout doesn't reset when there are no jobs
([#6171](#6171))
([1e66738](1e66738))
* **router:** worker's batch timeout is getting resetted after new job
arrival
([#6167](#6167))
([1e66738](1e66738))
* schema not being fetched from warehouse for new warehouse destinations
([#6128](#6128))
([6e13cd4](6e13cd4))
* snowpipe events getting duplicated if status API fails
([#6125](#6125))
([2c11854](2c11854))
* update warehouse schema expiry only when fetched from warehouse
([#6130](#6130))
([e0ded8c](e0ded8c))
* **warehouse:** add mutex to mockStageFilesRepo to prevent data race in
tests (WAR-960
([#6156](#6156))
([29c6f01](29c6f01))


### Miscellaneous

* bump the go deps group across 1 directory with 12 updates
([#6178](#6178))
([f57c6e5](f57c6e5))
* clean up processor vars
([#6159](#6159))
([0dbc721](0dbc721))
* cleanup aws v1
([#6113](#6113))
([be1fb41](be1fb41))
* **jobsdb:** introduce context with timeout during add new ds loop
([#6150](#6150))
([1a151c9](1a151c9))
* **jobsdb:** remove foreign key constraint
([#6154](#6154))
([6de673f](6de673f))
* modifications and tests related chagnes for the warehouse lz4 and
jsonb to text conversion
([#6185](#6185))
([a043353](a043353))
* modifications and tests related changes for the notifier lz4 and jsonb
to text conversion
([#6183](#6183))
([918044b](918044b))
* **router:** separate worker loop batching logic from processing logic
([#6173](#6173))
([af4703d](af4703d))
* sync release v1.55.0 to main branch
([#6158](#6158))
([3d2156b](3d2156b))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.55.2

Toggle v1.55.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 1.55.2 (#6172)

🤖 I have created a release *beep* *boop*
---


##
[1.55.2](v1.55.1...v1.55.2)
(2025-07-24)


### Bug Fixes

* **router:** timeout doesn't reset when there are no jobs
([#6171](#6171))
([484bbea](484bbea))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.55.1

Toggle v1.55.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 1.55.1 (#6168)

🤖 I have created a release *beep* *boop*
---


##
[1.55.1](v1.55.0...v1.55.1)
(2025-07-24)


### Bug Fixes

* **router:** worker's batch timeout is getting resetted after new job
arrival
([#6167](#6167))
([5c7e8d4](5c7e8d4))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.55.0

Toggle v1.55.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 1.55.0 (#6155)

🤖 I have created a release *beep* *boop*
---


##
[1.55.0](v1.53.0...v1.55.0)
(2025-07-22)


### Features

* add support for snowpipe destination in rudder-cli
([#6055](#6055))
([417b2f5](417b2f5))
* handling schema consolidation
([#6101](#6101))
([59437e6](59437e6))
* implement configurable event blocking
([#6018](#6018))
([0901e5f](0901e5f))
* implement leaky uploader for invalid payloads
([#6072](#6072))
([d17efc1](d17efc1))
* propagate snowpipe iceberg config to snowpipe service
([#6013](#6013))
([0901e5f](0901e5f))
* **router:** support TRANSFORMER_PROXY_URL for dedicated transformer
proxy ([#6110](#6110))
([eff32e6](eff32e6))
* segmented storage
([#6117](#6117))
([45269f4](45269f4))
* staging files schema snapshot cached repository with different
strategies
([#6099](#6099))
([943d112](943d112))
* start populating snapshot id and schema patch
([#6100](#6100))
([3873cb5](3873cb5))
* **warehouse:** add schema snapshots table and link to staging files
(WAR-866)
([#6095](#6095))
([d6a5ea7](d6a5ea7))


### Bug Fixes

* avoid cleanup object storage for datalakes
([#6133](#6133))
([3143f04](3143f04))
* bigquery load errors population
([#6065](#6065))
([75085f2](75085f2))
* custom type in payload during enrichment
([#6064](#6064))
([75085f2](75085f2))
* disable column index for parquet writer
([#6088](#6088))
([29f93ce](29f93ce))
* disable column index for parquet writer
([#6088](#6088))
([0b5b169](0b5b169))
* disable column index for parquet writer
([#6088](#6088))
([a8f5adb](a8f5adb))
* disable column index for parquet writer
([#6088](#6088))
([71eee56](71eee56))
* duplicate load files for datalakes
([#6037](#6037))
([c19d8d9](c19d8d9))
* empty bucket with use rudder storage
([#6145](#6145))
([e2b8563](e2b8563))
* ensure hasDynamicConfig field always present in DestinationT JSON
([#6057](#6057))
([7a1c1d6](7a1c1d6))
* personalise aws v2 implementation fails with unmarshal error
([#6050](#6050))
([7a1c1d6](7a1c1d6))
* remove region from provider config for backups
([#6109](#6109))
([29f93ce](29f93ce))
* remove region from provider config for backups
([#6109](#6109))
([0b5b169](0b5b169))
* set payloadStage based on reportJobsdbPayload flag
([#6107](#6107))
([f642bed](f642bed))
* statsExcludedTags causes server to shutdown immediately
([#6060](#6060))
([7a1c1d6](7a1c1d6))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([29f93ce](29f93ce))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([0b5b169](0b5b169))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([a8f5adb](a8f5adb))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([abdb9fc](abdb9fc))


### Miscellaneous

* add cursor rules for warehouse
([#6086](#6086))
([b8b46fa](b8b46fa))
* add logging for HasDynamicConfig flag in destination config
([#6054](#6054))
([7a1c1d6](7a1c1d6))
* add logging to trace double-encoded HLL value issue
([#6044](#6044))
([4bddb5d](4bddb5d))
* add server instance id in warehouse staging file metadata
([#6076](#6076))
([6fff7e1](6fff7e1))
* add tests for bot and blocked events dropped in processor
([#6079](#6079))
([d85d53d](d85d53d))
* bump the go-deps group across 1 directory with 19 updates
([#6140](#6140))
([dfb37d4](dfb37d4))
* change refresh time log to info
([#6073](#6073))
([b29b472](b29b472))
* change release to 1.55.0
([#6152](#6152))
([4ab9c3b](4ab9c3b))
* clean up savePayloadOnError config
([#6104](#6104))
([7264c0b](7264c0b))
* drop bot events in processor after capturing metrics
([#6052](#6052))
([5e2efc5](5e2efc5))
* emit reporting metrics for event dropped due to event blocking
([#6087](#6087))
([40c1930](40c1930))
* enhance rsources stats collector with component tagging and error
handling
([#6124](#6124))
([29f93ce](29f93ce))
* generate temp creds in v2 for databricks
([#6136](#6136))
([0d09c37](0d09c37))
* inject stats in source transformer
([#6047](#6047))
([4998beb](4998beb))
* keydb deduplication mirroring
([#6058](#6058))
([7a1c1d6](7a1c1d6))
* oauth platform error logs
([#6053](#6053))
([7a1c1d6](7a1c1d6))
* postgres docker load test
([#6061](#6061))
([a7b4ceb](a7b4ceb))
* reset timer to optimise router batching
([#6114](#6114))
([f9db3c5](f9db3c5))
* **router:** rename TRANSFORMER_PROXY_URL to DELIVERY_TRANSFORMER_URL
for transformer proxy
([#6120](#6120))
([81dbec0](81dbec0))
* sync release v1.54.0 to main branch
([#6078](#6078))
([9fdb24e](9fdb24e))
* update config key for dedup window in KeyDB
([#6135](#6135))
([867dc8b](867dc8b))
* update golang.org/x/sync to v0.16.0
([#6111](#6111))
([29f93ce](29f93ce))
* update golang.org/x/sync to v0.16.0
([#6111](#6111))
([0b5b169](0b5b169))
* upgrade go kit
([#6103](#6103))
([29f93ce](29f93ce))
* upgrade go kit
([#6103](#6103))
([0b5b169](0b5b169))
* upgrade go kit
([#6103](#6103))
([a8f5adb](a8f5adb))
* use errgroup.Group instead of kitsync.ErrGroup
([#6146](#6146))
([90bf121](90bf121))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.55.0-rc.2

Toggle v1.55.0-rc.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: prerelease 1.55.0-rc.2 (#6148)

v1.55.0-rc.1

Toggle v1.55.0-rc.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: prerelease 1.55.0-rc.1 (#6142)

🤖 I have created a release *beep* *boop*
---


##
[1.55.0-rc.1](v1.53.0...v1.55.0-rc.1)
(2025-07-21)


### Features

* add support for snowpipe destination in rudder-cli
([#6055](#6055))
([417b2f5](417b2f5))
* implement configurable event blocking
([#6018](#6018))
([0901e5f](0901e5f))
* implement leaky uploader for invalid payloads
([#6072](#6072))
([d17efc1](d17efc1))
* propagate snowpipe iceberg config to snowpipe service
([#6013](#6013))
([0901e5f](0901e5f))
* **router:** support TRANSFORMER_PROXY_URL for dedicated transformer
proxy ([#6110](#6110))
([eff32e6](eff32e6))
* staging files schema snapshot cached repository with different
strategies
([#6099](#6099))
([943d112](943d112))
* **warehouse:** add schema snapshots table and link to staging files
(WAR-866)
([#6095](#6095))
([d6a5ea7](d6a5ea7))


### Bug Fixes

* avoid cleanup object storage for datalakes
([#6133](#6133))
([3143f04](3143f04))
* bigquery load errors population
([#6065](#6065))
([75085f2](75085f2))
* custom type in payload during enrichment
([#6064](#6064))
([75085f2](75085f2))
* disable column index for parquet writer
([#6088](#6088))
([29f93ce](29f93ce))
* disable column index for parquet writer
([#6088](#6088))
([0b5b169](0b5b169))
* disable column index for parquet writer
([#6088](#6088))
([a8f5adb](a8f5adb))
* disable column index for parquet writer
([#6088](#6088))
([71eee56](71eee56))
* duplicate load files for datalakes
([#6037](#6037))
([c19d8d9](c19d8d9))
* ensure hasDynamicConfig field always present in DestinationT JSON
([#6057](#6057))
([7a1c1d6](7a1c1d6))
* personalise aws v2 implementation fails with unmarshal error
([#6050](#6050))
([7a1c1d6](7a1c1d6))
* remove region from provider config for backups
([#6109](#6109))
([29f93ce](29f93ce))
* remove region from provider config for backups
([#6109](#6109))
([0b5b169](0b5b169))
* set payloadStage based on reportJobsdbPayload flag
([#6107](#6107))
([f642bed](f642bed))
* statsExcludedTags causes server to shutdown immediately
([#6060](#6060))
([7a1c1d6](7a1c1d6))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([29f93ce](29f93ce))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([0b5b169](0b5b169))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([a8f5adb](a8f5adb))
* update validation and conversion of timestamp to bingads offline
conversion supported format
([#6082](#6082))
([abdb9fc](abdb9fc))


### Miscellaneous

* add cursor rules for warehouse
([#6086](#6086))
([b8b46fa](b8b46fa))
* add logging for HasDynamicConfig flag in destination config
([#6054](#6054))
([7a1c1d6](7a1c1d6))
* add logging to trace double-encoded HLL value issue
([#6044](#6044))
([4bddb5d](4bddb5d))
* add server instance id in warehouse staging file metadata
([#6076](#6076))
([6fff7e1](6fff7e1))
* add tests for bot and blocked events dropped in processor
([#6079](#6079))
([d85d53d](d85d53d))
* change refresh time log to info
([#6073](#6073))
([b29b472](b29b472))
* clean up savePayloadOnError config
([#6104](#6104))
([7264c0b](7264c0b))
* drop bot events in processor after capturing metrics
([#6052](#6052))
([5e2efc5](5e2efc5))
* emit reporting metrics for event dropped due to event blocking
([#6087](#6087))
([40c1930](40c1930))
* enhance rsources stats collector with component tagging and error
handling
([#6124](#6124))
([29f93ce](29f93ce))
* generate temp creds in v2 for databricks
([#6136](#6136))
([0d09c37](0d09c37))
* inject stats in source transformer
([#6047](#6047))
([4998beb](4998beb))
* keydb deduplication mirroring
([#6058](#6058))
([7a1c1d6](7a1c1d6))
* oauth platform error logs
([#6053](#6053))
([7a1c1d6](7a1c1d6))
* postgres docker load test
([#6061](#6061))
([a7b4ceb](a7b4ceb))
* reset timer to optimise router batching
([#6114](#6114))
([f9db3c5](f9db3c5))
* **router:** rename TRANSFORMER_PROXY_URL to DELIVERY_TRANSFORMER_URL
for transformer proxy
([#6120](#6120))
([81dbec0](81dbec0))
* sync release v1.54.0 to main branch
([#6078](#6078))
([9fdb24e](9fdb24e))
* update config key for dedup window in KeyDB
([#6135](#6135))
([867dc8b](867dc8b))
* update golang.org/x/sync to v0.16.0
([#6111](#6111))
([29f93ce](29f93ce))
* update golang.org/x/sync to v0.16.0
([#6111](#6111))
([0b5b169](0b5b169))
* upgrade go kit
([#6103](#6103))
([29f93ce](29f93ce))
* upgrade go kit
([#6103](#6103))
([0b5b169](0b5b169))
* upgrade go kit
([#6103](#6103))
([a8f5adb](a8f5adb))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).