Skip to content

Latest commit

 

History

History
714 lines (393 loc) · 57.4 KB

CHANGELOG.md

File metadata and controls

714 lines (393 loc) · 57.4 KB

Changelog

2.97.1 (2024-02-02)

Bug Fixes

  • audit: handle case where AuditLog doesn't have a history record (#3357) (6501829)
  • feature-service/get_edge_override: handle deleted features (#3368) (1eae11c)

2.97.0 (2024-01-31)

Features

  • rate-limit/redis: Use redis to store throttling data for admin endpoints (#2863) (61537ce)
  • send telemetry heartbeat post migrations are applied (#3351) (31af594)

Bug Fixes

  • 2079/deadlock: avoid deadlock by updating env individually (#3339) (85443a2)
  • staging/infra/redis: use correct connection factory (#3353) (4a5f5e6)
  • webhook/logging: log response code only if response is not none (#3354) (ea42a34)

2.96.0 (2024-01-29)

Features

  • make segment condition value dynamic (#3245) (dea63df)
  • redesign organisation layout (#3257) (61d0585)
  • sse/tracking: Add project and org name to the influx event (#3337) (351232f)

Bug Fixes

2.95.0 (2024-01-23)

Features

Bug Fixes

  • allow editing scheduled changes (#3227) (90ee8c7)
  • Handle feature import processing during import (#3305) (28459c5)
  • Incorrect tag filtering when results have no features (#3309) (cca86c3)
  • sse/stream_access_logs: handle invalid log (#3307) (0ef4764)
  • variation percentage calculation (#3268) (ec272ba)

2.94.0 (2024-01-16)

Features

Bug Fixes

2.93.0 (2024-01-11)

Features

Bug Fixes

  • Adjust segment not rule (#3267) (6edc932)
  • infra/staging: Add INFLUXDB_BUCKET to task def (#3199) (445dc2b)
  • OR button hiding and empty condtions (#3269) (0e28b6c)
  • versioning: endpoints should return latest versions (#3209) (5e16e56)
  • webhooks: default task processor to use processor and prevent webhook retries in non-processor environments (#3273) (4d002fc)

2.92.0 (2024-01-02)

Features

  • Add new url for role master api keys (#3215) (924149c)
  • prepopulate control value on segment overrides (#3208) (68a1c6c)
  • tasks-processor: Add recurring task to clean up old recurring task runs (#3151) (9f83f27)

Bug Fixes

2.91.0 (2023-12-21)

Features

Bug Fixes

  • admin/task-processor: handle no task run (#3196) (eab1f6d)
  • subscriptions: ensure that manually added subscriptions work correctly in all deployments (#3182) (ae94267)
  • task-processor: implement grace period for deleting old recurring task (#3169) (00f0552)

2.90.0 (2023-12-20)

Features

  • task-processor: Add recurring task to clean password reset (#3153) (6898253)

Bug Fixes

  • sse/tracking: Use INFLUXDB_BUCKET for storing data (#3197) (fbd14fe)
  • task-processor/task-definition: set RUN_BY_PROCESSOR (#3195) (f478def)
  • ui: SAML should not be in Scale-up (#3189) (e6822bd)

2.89.0 (2023-12-19)

Features

  • Count v2 identity overrides for feature state list view (#3164) (65be52b)
  • Create flagsmith on flagsmith feature export task (#3149) (e74ba0f)
  • Organisation reverts to free plan (#3096) (e5efdc8)
  • postgres/analytics: Add task to clean-up old data (#3170) (8c8ce1f)
  • Write migrated environments to v2 (#3147) (5914860)

Bug Fixes

  • Add missing f-string from app_analytics models (#3155) (58d6589)
  • change request rendering issue when author no longer belongs to organisation (#3087) (8087fe2)
  • Dockerfile: setup gnupg correctly for nobody (#3167) (4759876)
  • Fine tune feature import export (#3163) (79e67ee)
  • hide identity overrides badge or edge projects (#3156) (6a44b3d)

2.88.0 (2023-12-13)

Features

Bug Fixes

2.87.0 (2023-12-05)

Features

  • add new endpoint to list summary objects of permission groups (#3064) (2880ef5)

Bug Fixes

  • Add group owners to missing endpoint (#3080) (8fe2ea7)
  • Move environments and features to test area (#3081) (05a3b37)
  • postgres/feature-analytics: use feature filter (#3091) (c0fc231)
  • Reading role permissions generates 500 error backend (#3079) (cee607a)
  • Refactor existing Chargebee webhooks for subscriptions (#3047) (c89c56a)
  • remove pagination from group summaries (#3090) (1065ad0)
  • resolve outstanding N+1 issues (#3066) (661c42f)
  • revert "fix: Reading role permissions generates 500 error backend" (#3093) (e57a01c)

2.86.0 (2023-11-30)

Features

Bug Fixes

2.85.0 (2023-11-28)

Features

Bug Fixes

  • Move projects and integrations to tests (#3044) (0dc4e14)
  • Rely on Flagsmith Engine for segment evaluation, avoid N+1 queries (#3038) (616c6be)
  • Safely parse announcement Flag (#3052) (6994f6b)

2.84.2 (2023-11-27)

Bug Fixes

  • Move organisation tests to proper location (#3041) (34c6d07)
  • resolve environment N+1 caused by feature versioning v2 (#3040) (5392480)

2.84.1 (2023-11-27)

Bug Fixes

2.84.0 (2023-11-27)

Features

Bug Fixes

  • WIP Move groups of tests to proper location (#3027) (1592919)

2.83.0 (2023-11-21)

Features

Bug Fixes

  • api: validate before creating projects based on current subscription (#2869) (f32159e)
  • edge-identity-view: reduce max page size to 100 (#2937) (6c4807f)
  • Move and merge features tests into proper location (#3002) (5f3482c)

2.82.0 (2023-11-20)

Features

  • Add permission for manage segments overrides (#2919) (716f6a9)
  • Add seats to next invoice (#2977) (e4325a8)
  • Remove all but first admin when subscription has reached cancellation date (#2965) (6976f81)

Bug Fixes

  • add LDAP to installed apps (#2993) (9f9237e)
  • ensure SimpleFeatureStateViewSet uses correct permissions for segment overrides (#2990) (00c6444)
  • Excessive 404s on subscription metadata (#2985) (627a6fa)
  • Failure to import LD project other than default (#2979) (e0d6e8a)
  • Logic in segment overrides readonly with the manage_segment_overrides permission (#2973) (37879b2)
  • Move tests to unit (#2987) (43caad8)
  • opening the flag panel shifts the main table slightly (#2994) (85d980c)
  • Pagination icons disappeared (#2982) (0d2b979)
  • Update docstring to not include change requests (#2995) (e3ac7ef)
  • Update endpoint getEnvironment RTK response (#2968) (3993823)

2.81.1 (2023-11-14)

Bug Fixes

  • try self-hosted runner for the private cloud image (#2969) (99180cd)

2.81.0 (2023-11-14)

Features

  • add foundation for LDAP in core repository (#2923) (65351e2)
  • Add manage segment overrides permission in UI (#2936) (88c43cd)
  • Allow organisation admins to mandate 2fa for their organisation (#2877) (1d006fb)
  • trial management in sales dashboard (#2805) (a056713)

Bug Fixes

  • Audit Log records don't get created with threaded task processing (#2958) (716b228)
  • Fix evironment metadata N+1 for environments list (#2947) (7e1c779)
  • Handle payment errors during user flow (#2951) (b18e4a6)
  • Move organisation tests (#2964) (01d14d2)
  • sales dashboard subscription metadata shows wrong data after starting trial (#2962) (9a49f7d)

2.80.0 (2023-11-13)

Features

Bug Fixes

  • Check that feature owners are able to view the project of a feature (#2931) (a0eefdd)
  • Close icon missing in roles modal (#2946) (4960f7e)
  • creating change requests in private cloud UI (#2953) (8eedf55)
  • deps: CVE dependency updates (PVE-2023-61661, PVE-2023-61657, PV… (#2939) (ac26fc9)
  • Infinite loop 404 after leaving the organisation (#2957) (7b7f986)
  • prevent sentry errors for on premise subscriptions (#2948) (6f830e2)
  • Rebuild environments when stop serving flags changed (#2944) (7d16197)

2.79.0 (2023-11-07)

Features

Bug Fixes

2.78.0 (2023-11-01)

Features

Bug Fixes

  • Revert "ci: Run only API tests affected by changes in PRs and Upgrade GHA runners" (#2910) (6a730c7)
  • task/priority: change field to SmallIntegerField (#2914) (6e6a48b)

2.77.0 (2023-10-30)

Features

  • Click Segment Overrides icon doesnt open the segment override tab (#2887) (96f3b22)
  • permissions/tags: Add tags support (#2685) (78e559c)

Bug Fixes

2.76.0 (2023-10-24)

Features

  • rate-limit: allow user to pass default throttle classes (#2878) (dc4b02c)

2.75.0 (2023-10-23)

Features

Bug Fixes

  • Cannot see the assigned users in the changes request section (#2868) (59abf20)
  • rate limit admin endpoints (#2703) (b0ef013)

2.74.0 (2023-10-18)

Features

Bug Fixes

  • enable audit for import events (#2849) (7964e49)
  • incorrect default_percentage_allocation on import, binary flags imported as multivariate (#2841) (619c3f5)
  • Logged out of Flagsmith when testing Webhook (#2842) (cfbf7f1)

2.73.1 (2023-10-05)

Bug Fixes

  • tasks: Create a different task to update environment document (#2807) (ab21983)

2.73.0 (2023-10-05)

Features

Bug Fixes

  • Project Dropdown selector is not sorted alphabetically (#2812) (7123cf6)
  • Shows "Identities" nav element as disabled for users without relevant permission (#2813) (3ec2f6b)

2.72.1 (2023-09-28)

Bug Fixes

2.72.0 (2023-09-19)

Features

  • Add a pill for server side only flags (#2780) (2b70c68)
  • display warning and prevent creation on limit (#2526) (000be2b)
  • Realtime updates, defaultFlags, cacheControl and timeout config for Android (#2757) (54de331)

Bug Fixes

2.71.0 (2023-09-11)

Features

  • Add feature description like the old UI (#2733) (33e7c17)
  • task-processor: validate arguments passed to task processor functions (#2747) (d947474)

Bug Fixes

  • allow registration via invite link if ALLOW_REGISTRATION_WITHOUT_INVITE is False (#2731) (73705d5)
  • Deleting a project causes multiple UI issues (#2749) (8cd144b)
  • featurestate-permissions: Add misc extra checks (#2712) (ecb7fd2)
  • UI issue when there were more than 100 features (#2711) (c1a62ce)
  • update ecs staging docker (#2759) (34f9a5b)
  • Update Webhook button not working (#2753) (8566fe0)
  • Webhook doesnt show the environment selected (#2748) (79b6030)

2.70.2 (2023-09-05)

Bug Fixes

  • chargebee: ensure multiple addons are counted to subscription limits (#2741) (2ac23a8)
  • migrations: remove features/0060 set environment not null (#2738) (3aed121)

2.70.1 (2023-09-05)

Bug Fixes

2.70.0 (2023-09-05)

Features

  • integrate flagsmith client into API layer (#2447) (e71efbb)

Bug Fixes

  • model/featurestate: make environment not null (#2708) (55a9ef7)

2.69.1 (2023-09-01)

Bug Fixes

  • Announcement desing (#2721) (45844d2)
  • Button to go to the link doesnt close the announcement (#2724) (b7c92df)
  • make OrganisationSubscriptionInformationCache.allowed_projects nullable (#2716) (1b37c99)
  • prevent error when addons is null (#2722) (003d782)

2.69.0 (2023-08-31)

Features

Bug Fixes

2.68.0 (2023-08-22)

Features

Bug Fixes

  • frontend: Disabled loading indicator when getting featuers so screen doesn't flicker (#2598) (830e899)
  • password-reset: rate limit password reset emails (#2619) (db98743)
  • total api calls handling (#2583) (ff0da20)
  • user-create: duplicate email error message (#2642) (7b65a8d)

2.67.0 (2023-08-15)

Features

Bug Fixes

  • update POETRY_OPTS in private cloud build (#2624) (d76f84c)

2.66.2 (2023-08-10)

Bug Fixes

2.66.1 (2023-08-10)

Bug Fixes

  • issue retrieving project with master api key (#2623) (1514bf7)
  • update auth controller vars in private cloud image build (#2620) (863c863)

2.66.0 (2023-08-10)

Features

Bug Fixes

2.65.0 (2023-08-04)

Features

  • Use isEnterprise from endpoint version response to determine permissions (#2422) (edf38ac)

Bug Fixes

  • ensure that migrate command exits with non zero error code (#2578) (6c96ccf)

2.64.1 (2023-08-03)

Bug Fixes

2.64.0 (2023-07-31)

Features

  • integrations: add support for Amplitude base url (#2534) (5d52564)

2.63.3 (2023-07-28)

Bug Fixes

2.63.2 (2023-07-25)

Bug Fixes

  • ensure recurring tasks are unlocked after being picked up (but not executed) (#2508) (24c21ea)
  • rendering recurring task admin times out (#2514) (cb95a92)
  • Update Hyperlink "Learn about Audit Webhooks" URL (#2504) (9ec20b5)

2.63.1 (2023-07-21)

Bug Fixes

  • webhooks: fix skipping webhooks calls on timeouts (#2501) (583e248)

2.63.0 (2023-07-21)

Features

  • limits: Add limits to features, segments and segment overrides (#2480) (d150c7f)
  • tests: test coverage (#2482) (1389c6e)

2.62.5 (2023-07-20)

Bug Fixes

  • infra: reduce number of threads per processor and increase sleep interval (#2486) (dd2516b)

2.62.4 (2023-07-19)

Bug Fixes

  • re-add EDGE_API_URL to api service task definition (#2475) (9554864)

2.62.0 (2023-07-19)

Features

  • add descriptive event title to dynatrace integration (#2424) (f1dba53)

Bug Fixes

  • Allow signups when invited and in PREVENT_SIGNUP mode (#2448) (10719eb)

2.61.0 (2023-07-16)

Features

Bug Fixes

  • (sales dashboard) correct api call overage data (#2434) (c55e675)
  • ensure relevant email domains are not sent to Pipedrive (#2431) (3a4d8cb)

Documentation