Skip to content

v0.4.1

Compare
Choose a tag to compare
@bucketeer-bot bucketeer-bot released this 29 May 10:58
0d897d3

0.4.1 (2024-05-28)

Build System

  • deps: bump docker/setup-buildx-action in the dependencies group (#911) (76f22e7)
  • deps: bump lewagon/wait-on-check-action in the dependencies group (#906) (5b4819e)
  • deps: bump the dependencies group across 1 directory with 19 updates (#961) (e3c95ce)
  • deps: bump the dependencies group with 15 updates (#864) (6f3dc15)
  • deps: bump the dependencies group with 17 updates (#899) (2b3f487)
  • deps: bump the dependencies group with 2 updates (#912) (3e3f551)
  • deps: bump the dependencies group with 4 updates (#932) (b54c4d7)
  • deps: bump the dependencies group with 5 updates (#900) (7ccf69f)
  • deps: bump the dependencies group with 5 updates (#907) (8fbd877)

Miscellaneous

  • add environment settings proto (#875) (b4df666)
  • add error logs when checking requests in the api-gateway (#902) (3818270)
  • add error logs when checking the env api key (#905) (5e1d525)
  • add get segment users api (#951) (69f55ef)
  • add hpa to batch service (#942) (2c48255)
  • add mysql open connection configuration to batch server (#945) (e436a11)
  • add project url code to environment api key (#956) (85796c8)
  • add project url code to metrics (#958) (89b6687)
  • add SDK_SERVER role to api key (#923) (047bc6d)
  • add source id to register events request (#915) (d09e2dd)
  • add subscribers config for dev container (#917) (1ab88cd)
  • change cronjob error code condition to ignore 503 and 000 errors (#928) (09f1516)
  • change metrics name for persister (#944) (eb61bb5)
  • change to allow server api role in the register events api (#954) (e179528)
  • change to use redis to cache environment api key (#934) (1c5a8f8)
  • implement created_at in the feature and segment users cache (#931) (1f57182)
  • implement proto dir as go module (#920) (0b5de79)
  • move evaluation events persister (#948) (e887f32)
  • move user persister to batch service (#938) (04ac1de)
  • remove domain informer job for dev container (#918) (f87a0c9)
  • remove segment persister (#909) (1c6bce1)
  • remove transaction from upserting in the user persister (#946) (1335afe)
  • remove unnecessary Stop() (#867) (ecce354)
  • remove unused import (#878) (2a4a89a)
  • rename batch server subscriber metrics (#949) (6275053)
  • revert check environment role condition (#925) (3b9d3ac)
  • update create api key command (#957) (1ea71f9)
  • update flag cache when a flag changes (#874) (3795a5f)
  • update go-jose (#960) (3cd13b6)
  • use go-sql-driver in the mysql client (#876) (1112bc3)
  • validate environment settings when updating flags (#881) (4d97774)

Features

  • add require_comment option to environment settings (#883) (5c10ae3)
  • add batch service authentication (#926) (094adce)
  • add evaluation module (#922) (4551f8d)
  • add get feature flags api for server sdk (#940) (2470bed)
  • add requst counter metrics to api-gateway (#930) (0d6d9b2)
  • create local environment using dev container (#486) (d5bbd2d)
  • move segment persister to batch service (#896) (58b34f1)
  • multi subscriber arch in batch service (#880) (2961aa0)
  • ui: add require_comment option to environment settings (#882) (4c3a60e)

Bug Fixes

  • cannot create a rollout when the flag has a scheduled operation (#859) (4a23a14)
  • Confirm dialog on targeting page shouldn't display Enabled/Disabled and scheduling options unless only the flag switch is altered. (#894) (2b8d5fd)
  • get segment users api condition (#953) (7d3d8a1)
  • infinite loop when trying to enable/disable a flag when using auto operation (#914) (77e61b9)
  • mysql db open connection flag in the batch server (#947) (b3ebf79)
  • nil pointer when logging (#943) (0cce006)
  • pubsub subscription check stops working when an error occurs (#852) (2525fca)
  • report subscriberReceivedCounter for domainEventInformer (#950) (8cb15a4)
  • ui: experiment creation page shouldn't list archived items (#851) (4c735a8)
  • ui: invalid documentation links for pushes and notifications pages (#856) (1cdda52)
  • ui: kill switch operation's start status is incorrect (#853) (8aee89e)

Performance Improvements