Skip to content

ChangeLog

Jeremy Bailey edited this page Jul 10, 2020 · 16 revisions

Change Log

Server

  • v1.3.3 07/10/2020
    • Added "Changed" column, representing the most recent date that this Feature Toggle was changed in any environment
    • Added better error messages
    • Removed internal nuget package (to allow external building and running of tests)
    • Added Spinners while loading
    • Trimmed inputs (helps with copy/paste)
    • Made "created" column sortable
  • v1.3.2 05/13/2020
    • Allow re-ordering of environments (UI on edit environment)
    • Require a written reason when feature flag state changes for an environment (good for GoLive situations)
    • Upgrade to .NET Core 3.1
  • v1.3.1 02/04/2020 Added a new field "Work Item Identifier" that can be used to link a feature toggle with a work ID, such as a PBI Number (AzureDevOps) or Issue ID (Jira).
  • v1.3.0 01/27/2020 Removed SQL Server Dependency and added first phase of scheduler
    • Removed SQL Server Dependency, (replaced with NoDb JSON file storage)
      • If you have a previous installation, you will need to convert your database
      • To do this, visit /api/ConvertDb
      • This will read the current data from SQL and write the files locally
      • Once complete, you can delete the SQL database and remove the ConnectionString from appsettings
    • Made API values case insensitive (for application and environment)
    • Fixed some CSS issues
    • Added ability to schedule a feature toggle change of value for a later date.
      • Create multiple schedules
      • Edit or delete existing schedules
    • Added AM/PM designation to date time stamp displays
    • Added "Last Updated by" to display the username (requires windows authentication)
    • Upgraded to .NET Core 3

  • v1.2.1 08/07/2019 Added ability to set "Permanent" flag when creating a Feature Toggle
  • v1.2.0 07/10/2019 Added ability to Edit and Delete Applications and Environments
    • On the main grid page, there is now an edit icon next to the Application and each environment.
    • Clicking on the icon will allow you to rename or delete that item

  • v1.1.3 06/11/2019 Added Historical Data
    • When editing a Feature Toggle, you will now see dates shown for "Last Updated" and "Last Deployed"
    • "Last Updated" is the date/time at which the Feature Toggle value was changed
    • "Last Deployed" is the date/time at which the Feature Toggle was found in a scan
      • Requires advanced messaging features
  • v1.1.2 06/03/2019 Added "Permanent" flag
    • One possible use case for Feature Toggles is to control code, not just help deploy it
    • Marking a Feature Flag as permanent will disable the delete (we don't want to accidentally delete) and show a label.
    • This is only to help with human management and is not required
  • v1.1.1 05/23/2019 Fixed security issues (found by automated scans)
  • v1.1.0 05/15/2019 Added Force Refresh Button
    • A typical use case was: change a Feature Toggle, then go into the menu and Force Refresh that Environment
    • We have reduced the clicks necessary by displaying the changed environments in a notification above the grid
    • Requires advanced messaging features
  • v1.0.1 05/07/2019 Updated documentation (readme.md)
  • v1.0.0 04/01/2019 Initial Release onto GitHub

Client

  • v1.0.2 (Nuget 1.19.808.1) 07/31/2019 Additional documentation updates based on wiki
  • v1.0.1 05/09/2019 Update documentation and code to make it cleaner
  • v1.0.0 04/22/2019 Initial Release onto GitHub

Clone this wiki locally