RudderStack v1.3.0 Release Notes

Release Date: 2022-11-10 // over 1 year ago
  • ๐Ÿ”‹ Features

    • โž• adding metadata in the proxy request (#2622) (f6f91ea)
    • destination: bqstream - add support for batch of properties (#2367) (73baf76)
    • router: avoid worker starvation during job pickup (fee04b7)
    • router: avoid worker starvation during job pickup (#2379) (0ec74d1)
    • ๐Ÿ‘Œ support for config to custom destinations (#2625) (cb230b0)
    • ๐Ÿ‘Œ support initialisation of producer without topic for kafka, azure event hub and confluent cloud (#2569) (0312c55)
    • ๐Ÿ‘Œ support reporting pii filter based on config backend (#2655) (ef95eba)
    • ๐Ÿ‘‰ user suppressions adaptations for namespaces (#2604) (5c26d1b)
    • warehouse: added base support for s3 datalake deletion as part of regulation API. (#2515) (4369abf)
    • warehouse: batching of alter add statements (#2484) (37d32f1)
    • warehouse: unrecognized schema in warehouse (#2638) (366c1f5)

    ๐Ÿ› Bug Fixes

    • always use a sql safe table name in failed events manager (#2664) (0d061ff)
    • batchrouter: concurrent modification of job parameters causes panic (#2631) (79e3e34)
    • ๐Ÿ”„ changed query to accept user input in prepared sql statement (#2652) (2f956b7)
    • close init after assigning storage settings (#2678) (4986595)
    • destination: empty oauth account check (#2675) (1584352)
    • don't ignore stats middleware template path calculation (#2594) (f589f5f)
    • gcs manager cancels context (#2662) (0964e83)
    • ๐Ÿ‘• golangci-lint issues (#2641) (c9bd5d4)
    • ๐Ÿ‘ท jobsDB backup query time (#2521) (46b5b3f)
    • ๐Ÿ‘ท jobsdb: update cache after transaction completes (#2567) (2d70da7)
    • only close response body in oauth handler in case of no error (#2593) (83ace48)
    • ๐Ÿ›  page size fixed irrespectiveof suppressAPIToken (#2611) (71d8c99)
    • preferences should be false incase of invalid bucket (#2661) (725e9e7)
    • properly escape table name when querying for failed events (#2663) (9c009d9)
    • โœ‚ remove gateway db write panic (#2644) (60bc174)
    • removing the backup bucket env check to determine if backup is enabled (#2668) (ea8cf4c)
    • ๐Ÿ‘ท reset job status ids during internal migration (#2684) (3cffe02)
    • router destinationsMap access (#2582) (3770720)
    • send router transform failures to live events (#2637) (6931b17)
    • take workpaceid from config backend key (#2683) (931cb5c)
    • ๐Ÿ‘‰ use enterprise token from env as fallback (#2667) (56f0f23)
    • ๐Ÿ‘‰ use proper status code to handle warehouse process (#2659) (a53657d)
    • ๐Ÿ‘‰ use sum64 to avoid checkptr race bug (#2645) (126cbdf)
    • warehouse: id resolution index issue (#2676) (8ddfb8e)
    • warehouse: parquet oom and ftr changes (#2599) (b820a55)
    • warehouse: read unlock in historic identities (#2592) (09dba21)

    Miscellaneous

    • โž• add github action for prerelease workflow (#2660) (43dde0c)
    • โž• add source to event_delivery metric (#2642) (fcf9e5e)
    • โž• added status table cleanup logic before backup with code refactor (#2542) (9196f8f)
    • โž• adding log entry to multi tenant test (#2565) (8444433)
    • โž• address snyk vulnerabilities (#2579) (d1b1988)
    • ๐Ÿš‘ applying 1.2.2 hotfixes to main branch (#2585) (71c8a15)
    • ๐Ÿš‘ applying 1.2.4 hotfixes to main branch (#2597) (0e1da7e)
    • ๐Ÿ‘ backup support for new multitenant system (#2549) (4741989)
    • clean up unused variables (#2647) (5541e7e)
    • cleanup unused code (#2561) (4de6105)
    • cleanup unused/obsolete code (#2612) (f13ea33)
    • ๐Ÿ›  fix defect with router destinations map access event order (#2589) (a9d515e)
    • ๐Ÿ›  fix replay bugs (#2653) (8ac05c2)
    • ๐Ÿ‘Œ improve grpc tooling and upgrade setup-go to v3 (#2553) (ab20ad6)
    • internal migration in postgres (#2559) (3cb2ec6)
    • ๐Ÿ‘ท jobsdb: use a different advisory lock for different table prefixes (#2575) (26b218c)
    • modified statsMiddleware to be generic (#2626) (b6ce9b9)
    • ๐Ÿš€ release 1.2.1 (#2573) (eb705df)
    • ๐Ÿš€ release 1.2.5 (#2602) (854e359)
    • โœ‚ remove leftover flag.Parse() (#2643) (3659e12)
    • โœ… rsources flaky test - start services before all (#2650) (1c49e96)
    • โฌ†๏ธ upgrade GO version to 1.19 (#2635) (768be08)
    • โœ… use gotestsum for test execution (#2586) (a194b0c)
    • ๐Ÿ‘‰ use WriteTimeout instead of Gateway.pendingEventsQueryTimeout (#2649) (e9aff77)
    • using error from router http client (#2628) (a6e253b)
    • warehouse: add user transformer url env (#2651) (00ba231)
    • warehouse: fix log level of async jobs (#2617) (078bf76)
    • warehouse: verify workspace ID in stats (#2615) (dceaf29)
    • warehouse: warehouse formatting changes (#2568) (888f6f8)