RudderStack v1.0.2 Release Notes

Release Date: 2022-08-25 // 3 months ago
  • ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ท jobsdb: report correct table count metrics from gateway writer (#2333) (bb445a5)
    • ๐Ÿš€ release-please behaviour (33d1dec)
    • โœ‚ remove anti pattern issues (#2335) (7468709)
    • router: event ordering algorithm with proper aborted job limiting support (#2329) (c6f8173)
    • router: trying to stop the router before the generatorLoop is started causes router to hang (#2321) (cbaef78)
    • warehouse: added initialization for datalake (#2332) (8fe1bf9)
    • warehouse: upload validations should happen when validator is set (#2348) (f0a6416)

    Miscellaneous

    • ๐Ÿ›  fix lint errors in test (#2352) (d67ef3a)
    • ๐Ÿ›  fix misspell (c5d5060)
    • ๐Ÿ‘ include all supported pr types in changelog (#2339) (c074298)
    • introduce go report card (#2320) (578de21)
    • โœ‚ remove build tag from test (#2350) (cf6d629)
    • โœ‚ remove build tags from tests (#2346) (16cc643)
    • ๐Ÿš€ skip v1.0.1 release (d65658d)
    • โฌ†๏ธ upgrade actions runner to ubuntu 20.04 (#2326) (8c970f6)
    • โฌ†๏ธ upgrade GO version to 1.18 (#2328) (edde758)
    • warehouse: update errorMap for deltalake partition query (#2334) (e011726)

Previous changes from v1.0.0

  • ๐Ÿ”‹ Features

    • ๐Ÿ‘ backend config namespace support (#2232) (30da9ec)
    • core: secure customer s3 bucket access for backups using cross-account role (#2250) (964c2d9)
    • destination: onboarding Lambda destination (#2229) (581aef4)
    • introduce retention for datasets (#2214) (beb7be8)
    • minor changes for namespace config endpoint (#2307) (8c5c2bc)
    • ๐Ÿ–จ processor: filter unsupported messages (type & event fields) (#2211) (e701950)
    • โšก๏ธ update namespace endpoint according to the latest changes (#2269) (eb67dca)
    • ๐Ÿ‘‰ use different http client timeouts for different components (#2300) (9dc3d48)
    • warehouse: handle bucket config change (#2084) (7f83f0b)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ awsutils to support secretAccessKey (#2306) (801355e)
    • backend config auth (#2259) (4c014a0)
    • ๐Ÿ”จ backend config refactoring (#2200) (e242c7d)
    • core: configSubscriber lock, router_status_events count (#2181) (3c89b96)
    • core: order inserts(updates) to avoid deadlocks (#2167) (28c8872)
    • destination: oauth expired secret type change to json.RawMessage from string (#2236) (b001747)
    • destination: transformer proxy respond with timeout for slow or unresponsive dests. (#2258) (c592462)
    • ๐Ÿณ dockerfile issues related to scripts (#2298) (7348cb2)
    • โฑ fetch filemanagers timeout from config instead of registering (#2213) (b764798)
    • gateway: make gateway user logic synonymous to proxy logic (#2205) (8c889ae)
    • group errors swallowed + honouring ctx (#2309) (ae53e6e)
    • ๐Ÿ‘ท jobsdb: fix ANALYSE for Negative Indices during internal migration (#2192) (69ae857)
    • multi_tenant_test.go improvements (#2247) (b644468)
    • ๐Ÿš€ only tag images with :latest if they are part of a release (#2174) (b8c5353)
    • ๐Ÿ“œ parse JSON error field as a string (#2246) (fbb9b62)
    • reinstate bugsnag notifications (#2265) (781862c)
    • โช restore / endpoint (#2237) (2316604)
    • router: handle transformer in/out inconsistencies (#2276) (ecca8ec)
    • ๐ŸŒฒ stream manager logging format string (#2263) (5aea319)
    • warehouse: marshall pg_notifier_queue payload during the time of inserting the data (#2243) (a3d1632)
    • warehouse: reset priority if earlier upload is already in progress (b9e2674)
    • warehouse: support skipping escaping of reserved keywords (#2115) (2b4425a)
    • warehouse: use correct config for destination name (#2221) (666654e)
    • warehouse: use global config for parquet patallel writers (#2184) (54091ed)

    Miscellaneous Chores

    • ๐Ÿš€ prepare v1 release (040b734)