Skip to content

Latest commit

 

History

History
488 lines (260 loc) · 19.8 KB

CHANGELOG.md

File metadata and controls

488 lines (260 loc) · 19.8 KB

v13.1.1 (2023-08-11)

🐛 Bug Fix

  • #578 Fix compact todo EOL issues, add more tests (@Techn1x)

Committers: 2

v13.1.0 (2022-10-31)

🚀 Enhancement

  • #531 Adding utils to read and extract source fragments (@scalvert)

🏠 Internal

Committers: 2

v13.0.3 (2022-05-11)

🐛 Bug Fix

  • #386 Fixes erroneous blank lines in .lint-todo storage file (@scalvert)

Committers: 1

v13.0.2 (2022-04-15)

🐛 Bug Fix

  • #379 Fix compacting to not be destructive with other engines (@scalvert)

Committers: 1

v13.0.1 (2022-04-15)

🐛 Bug Fix

  • #378 Downgrading find-up as it collides with other projects using ESM (@scalvert)

Committers: 1

v13.0.0 (2022-04-14)

💥 Breaking Change

  • #376 Fix incorrect logic for todo storage file compacting. (@scalvert)

🚀 Enhancement

  • #372 Update config finding logic to traverse upwards to find config (@scalvert)

🐛 Bug Fix

  • #376 Fix incorrect logic for todo storage file compacting. (@scalvert)

🏠 Internal

Committers: 1

v12.0.1 (2021-12-28)

🐛 Bug Fix

  • #325 Fixes todos not correctly matching up when using non-normalized relative paths (@scalvert)

🏠 Internal

  • #326 Upgrading jest and associated dependencies and adding snapshotFormat (@scalvert)

Committers: 1

v12.0.0 (2021-12-14)

💥 Breaking Change

  • #318 Add read options when reading from todo storage file (@scalvert)

🚀 Enhancement

🏠 Internal

Committers: 1

v11.0.0 (2021-12-03)

v11.0.0 (2021-12-03)

💥 Breaking Change

  • #301 Implements single file todos described in #298 (@scalvert)

🚀 Enhancement

🏠 Internal

  • #294 Adding readme-api-generator over custom script (@scalvert)

📝 Documentation

Committers: 1

v10.0.0 (2021-08-15)

💥 Breaking Change

  • #279 Change return value of writeTodos to object (@scalvert)
  • #276 Change public API to take V2 format data over lint results (@scalvert)
  • #264 Adding test cases for fuzzy matching (@scalvert)
  • #252 Adding expanded todo batching functionality to account for fuzzy matching (@scalvert)
  • #250 Renaming FilePath type to improve code readability (@scalvert)

🚀 Enhancement

  • #277 Adds match agnostic lint result identity referencing (@scalvert)
  • #270 Adds new readTodoData API for convenience reading of TodoDataV2 (@scalvert)
  • #264 Adding test cases for fuzzy matching (@scalvert)
  • #257 Expands todo data into v2 format (@scalvert)
  • #252 Adding expanded todo batching functionality to account for fuzzy matching (@scalvert)

🐛 Bug Fix

  • #269 Converts the remove Set back to a Map, which is required for consumers (@scalvert)
  • #268 Adds missing export to public API (@scalvert)

🏠 Internal

  • #250 Renaming FilePath type to improve code readability (@scalvert)

Committers: 1

v9.1.2 (2021-06-10)

v9.1.1 (2021-06-10)

🐛 Bug Fix

Committers: 1

v9.1.0 (2021-06-10)

🚀 Enhancement

Committers: 1

v9.0.1 (2021-06-10)

🐛 Bug Fix

Committers: 2

v9.0.0 (2021-06-08)

💥 Breaking Change

  • #213 Extends todo configuration to support configuring days to decay by rule ID. (@scalvert)
  • #212 Removes unsued APIs for write/ensure todo config (@scalvert)

📝 Documentation

  • #225 Update docs with new getTodoConfig API changes (@scalvert)

Committers: 1

v8.1.0 (2021-05-04)

🚀 Enhancement

Committers: 1

v8.0.0 (2021-03-09)

v8.0.0 (2021-03-09)

💥 Breaking Change

  • #81 Changing property in WriteTodoOptions to more versatile version (@scalvert)

🚀 Enhancement

  • #88 Returning defaults for todoConfig when none exist (@scalvert)

🐛 Bug Fix

🏠 Internal

  • #90 Adding test to ensure engine scoped removal works using shouldRemove (@scalvert)

Committers: 1

v7.0.0 (2021-01-27)

💥 Breaking Change

  • #80 Changed signature of writeTodos to allow additional param for skipping removal (@scalvert)

🚀 Enhancement

  • #80 Changed signature of writeTodos to allow additional param for skipping removal (@scalvert)

Committers: 1

v6.1.0 (2021-01-26)

🚀 Enhancement

  • #76 Adding ensureTodoConfig to write default config (@scalvert)

🐛 Bug Fix

📝 Documentation

Committers: 1

v6.0.1 (2021-01-15)

🐛 Bug Fix

  • #67 Adds tslib (needed when using importHelpers) (@scalvert)

🏠 Internal

Committers: 1

v6.0.0 (2021-01-12)

💥 Breaking Change

  • #48 Changes return value of writeTodos[Sync] to return added and removed todo counts (@scalvert)

🚀 Enhancement

🐛 Bug Fix

  • #47 Ensures empty todo directories are deleted (@scalvert)
  • #46 Fixing error message for invalid config values (@scalvert)

Committers: 1

v5.0.0 (2021-01-08)

💥 Breaking Change

Committers: 1

v4.1.0 (2021-01-06)

🚀 Enhancement

🐛 Bug Fix

Committers: 1

v4.0.0 (2020-12-31)

💥 Breaking Change

  • #39 Adding JSON date reviver to deserialize dates (@scalvert)

🚀 Enhancement

  • #40 Adding overloads for writeTodos[Sync] (@scalvert)
  • #38 Adds ability to set due dates created dates for testing (@scalvert)

🐛 Bug Fix

  • #41 Changes the way consumers can provide createdDate (@scalvert)

Committers: 1

v3.3.0 (2020-12-23)

🚀 Enhancement

Committers: 1

v3.2.0 (2020-12-22)

🚀 Enhancement

📝 Documentation

🏠 Internal

Committers: 1

v3.1.0 (2020-12-17)

🚀 Enhancement

📝 Documentation

Committers: 1

v3.0.2 (2020-12-01)

🐛 Bug Fix

  • #30 Fix path for todo data so it's consistent on posix and win32 (@renatoi)

Committers: 1

v3.0.1 (2020-11-25)

🐛 Bug Fix

Committers: 1

v3.0.0 (2020-11-04)

💥 Breaking Change

Committers: 1

v2.3.0 (2020-10-26)

🚀 Enhancement

  • #20 Adding API to determine if storage directory exists (@scalvert)

🐛 Bug Fix

  • #17 Ensure we're operating on relative paths vs. absolute (@scalvert)

Committers: 1

v2.2.0 (2020-10-15)

💥 Breaking Change

  • #16 Changes storage mechanism to use filePath based directories to store todo files. (@scalvert)
  • #13 Simplify builder API. Change generatePendingFiles to take lint results (@scalvert)

Committers: 1

v2.1.0 (2020-10-02)

🚀 Enhancement

  • #10 Make pending lint messages map building public (@scalvert)

Committers: 1

v2.0.0 (2020-10-02)

💥 Breaking Change

Committers: 1

v1.0.0 (2020-10-01)

🚀 Enhancement

  • #4 Differential update for single files (@scalvert)
  • #3 Remove old pending files when regenerating (@scalvert)

🏠 Internal

Committers: 2