Skip to content

Releases: xixiaofinland/sf.nvim

v1.9.0

16 Nov 11:42
Compare
Choose a tag to compare

1.9.0 (2024-11-16)

Features

  • add md type to table key (1b9529a)
  • add tests for non-expanded params (63cc48b)
  • allow for some params to not be expanded (6090f64)
  • don't ignore metadata that doesn't have unmanaged (882efdd)
  • make addParamsNoExpand method (840136c)
  • make sf wait time configurable (2eab01e)

Bug Fixes

  • pulling was adding type to name (d694f29)
  • remove double slashes from dirs (846a574)
  • windows check always returns true (d47fc7f)
  • Windows OS cmd with echo (99462a5)
  • Windows root path formatting (51ead9a)

v1.8.0

04 Oct 18:36
Compare
Choose a tag to compare

1.8.0 (2024-10-03)

Features

  • add create trigger methods to md (78a2d9b)
  • add create_trigger to init and user_commands (bd3ab9e)
  • allow extra params in several common functionalities (#253) (479e083)
  • change how tables are converted to strings (730d6ee)
  • create util methods for system calls (219eefa)
  • make test signs enabled by default (2d81c89)
  • reduce from 6 regex to 4 (4a923c7)

Bug Fixes

  • don't return boolean if there's no coverage (f69f8e5)
  • dont fail validate cmd for local only (969ef64)
  • only default enable code signs if in project (1501684)

v1.7.0

25 Sep 03:34
Compare
Choose a tag to compare

1.7.0 (2024-09-25)

Features

  • add buildAsTable to CommandBuilder (58686b4)
  • add cmd shortcut for run all tests (e938fe7)
  • add download and open log file (d90ac39)
  • add empty org guard to md pull (2c13993)
  • add subactions to CommandBuilder (b362541)
  • add support to run jest tests (f581a42)
  • add warning if no logs found (74c93ba)
  • change print to vim.notify (1ce9069)
  • change pull_logs to pull_log (15d7d21)
  • create init hook for pull_logs (d24c67f)
  • fix open file in org command in help (43a4426)
  • force open retrieved file (7abcaa0)
  • further sanitize paths (71e44d8)
  • list logs in fzf-lua (c10e0d4)
  • remove surrounding quotes from params in cmd table (9a4bed3)

Bug Fixes

v1.6.0

12 Sep 00:14
Compare
Choose a tag to compare

1.6.0 (2024-09-12)

Features

Bug Fixes

  • add async msg for async calls without original msg (fc19528)
  • apex, aura creation command failure (c7e79f3)
  • cmd wrong name (72d62dc)
  • create lwc (32cdb3b)
  • keys not enabled in sf project sub folder (082a740)
  • keys not enabled in sf project sub folder (1b27dee)
  • metadata pull command ill-formatted (ef04a37)
  • remove debug_print (6aa7809)
  • show once warning when md file is not found locally (291881b)

v1.5.0

13 Aug 18:34
Compare
Choose a tag to compare

1.5.0 (2024-08-13)

Features

  • add sflog parser support (a042171)
  • disable default hotkeys in the default config setup (e774165)

Bug Fixes

v1.4.0

06 Aug 13:50
Compare
Choose a tag to compare

1.4.0 (2024-08-06)

Features

  • add GH action for publishing in luarocks (95f8941)

v1.3.1

04 Aug 17:26
Compare
Choose a tag to compare

1.3.1 (2024-07-28)

Bug Fixes

  • elinimate warning in autocmd (797ffef)

v1.3.0

27 Jul 07:25
Compare
Choose a tag to compare

1.3.0 (2024-07-27)

Features

  • add a util func to generate help.txt automatically (7b7a7c1)
  • add gh action for running unit tests (7a2a171)
  • add new configuration option to disable auto run fetch_org_list (c0a004a)
  • update error msg to include a warning at begining (2ac3c0c)

Bug Fixes

  • ctags: use default_dir config to generate tag file (ac80b49)
  • test-open feature still opens the window when no tests (25cea43)
  • test-open with code coeverage doesn't save test result (354ebd5)

v1.2.2

22 Jul 13:58
a5abf0b
Compare
Choose a tag to compare

What's Changed

  • redesign user commands to use subcommands. Now type :SF<space> and hit tab will get the prompt for subcommand categories. Details in README.
  • refactor code in sf.config.lua

Full Changelog: v1.2.1...v1.2.2

v1.2.1

20 Jul 16:59
02f78d3
Compare
Choose a tag to compare

What's Changed

  • Added plugin health check feature for plugin prerequisites. Run :h che sf to use it. It's also mentioned in README
  • Bug fixes