Skip to content

Latest commit

 

History

History
922 lines (551 loc) · 83.8 KB

CHANGELOG.md

File metadata and controls

922 lines (551 loc) · 83.8 KB

Changelog

3.1.0 (2024-06-13)

Features

  • Add shuffle command to change color randomly (#239) (3ad6453)

3.0.0 (2024-06-04)

⚠ BREAKING CHANGES

  • configs: set default filter to 'primary' for simplicity (#237)
  • command: remove reinstall and clean sub commands (#235)

Features

  • hook: add 'post_hook' function hooks (#238) (9f91613)

Bug Fixes

  • policy: correctly save track on loading colorscheme (#235) (c614017)

Code Refactoring

  • command: remove reinstall and clean sub commands (#235) (c614017)
  • configs: set default filter to 'primary' for simplicity (#237) (a93736b)

2.1.2 (2024-05-13)

Bug Fixes

2.1.1 (2024-05-06)

Bug Fixes

  • install: fix git submodules installation (#227) (8a79075)

2.1.0 (2024-04-01)

Features

2.0.17 (2024-04-01)

Performance Improvements

2.0.16 (2024-03-27)

Performance Improvements

2.0.15 (2024-03-20)

Bug Fixes

  • collector: remove 'RRethy/nvim-base16' from blacklist (#214) (1c23e24)

2.0.14 (2024-03-04)

Bug Fixes

  • collector: fix fetch exception during awesome-neovim (#212) (f952a14)

2.0.13 (2024-03-01)

Bug Fixes

  • loader: don't run command in ColorSchemePre (#209) (0b90486)

2.0.12 (2024-02-29)

Bug Fixes

  • loader: check pack exists before apply color (#207) (8e504ca)
  • update: fix missing 'update' api (#205) (42f896d)

2.0.11 (2024-02-29)

Performance Improvements

  • startup: improve rendering on nvim start (#202) (86ccc6e)

2.0.10 (2024-02-29)

Bug Fixes

  • pack: fix lua module/autoload not found by 'vim.schedule' (#199) (ce0cd6d)

2.0.9 (2024-02-28)

Performance Improvements

2.0.8 (2024-02-26)

Bug Fixes

  • collector: fix duplicate color detect (#189) (c32ff65)

2.0.7 (2024-02-14)

Bug Fixes

  • fix bad colorscheme name in 'ColorScheme' event (#186) (1045168)

2.0.6 (2024-02-09)

Bug Fixes

2.0.5 (2024-02-05)

Bug Fixes

  • timing: remove 'UIEnter' from on nvim start (#182) (187cc48)

2.0.4 (2024-02-04)

Bug Fixes

  • filetype policy: listen to more events for correctly timely trigger (#180) (fefc64d)

Performance Improvements

  • filetype policy: add 'empty' option for empty filetype (#180) (fefc64d)
  • filetype policy: make 'fallback' optional (#180) (fefc64d)

2.0.3 (2024-01-31)

Bug Fixes

  • deepcopy exception in ColorSchemePre (#176) (2e18e51)

2.0.2 (2024-01-24)

Bug Fixes

  • install: move 'db.json' to autoload to fix luarocks package (#173) (e16accd)

Performance Improvements

2.0.1 (2024-01-23)

Bug Fixes

2.0.0 (2024-01-15)

⚠ BREAKING CHANGES

  • filter: enable color when filter returns true (#158)

Performance Improvements

  • filter: enable color when filter returns true (#158) (08b9d4b)

1.14.2 (2023-12-30)

Bug Fixes

1.14.1 (2023-12-27)

Performance Improvements

  • command: improve 'info' sub command behavior (#150) (801326c)

1.14.0 (2023-12-27)

Features

  • collector: collect more (>= 500 stars) colors (#148) (83e31af)
  • command: add 'info' sub command for detailed info (#148) (83e31af)

Bug Fixes

  • policy: fix reverse order exceptions (#148) (83e31af)

Performance Improvements

1.13.9 (2023-12-26)

Performance Improvements

1.13.8 (2023-12-26)

Bug Fixes

Performance Improvements

1.13.7 (2023-12-26)

Bug Fixes

1.13.6 (2023-12-18)

Performance Improvements

1.13.5 (2023-12-17)

Bug Fixes

1.13.4 (2023-12-17)

Performance Improvements

1.13.3 (2023-12-08)

Performance Improvements

1.13.2 (2023-12-08)

Performance Improvements

1.13.1 (2023-12-08)

Performance Improvements

1.13.0 (2023-12-08)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • config: add cache_dir option (679bc2c)
  • controller: provide update option (#57) (c6338ff)
  • filter: add 'primary' filter (#21) (4c51455)
  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)
  • install: support 'reinstall' on Windows (#62) (9f00c7b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)
  • MPV done (4c51455)
  • policy: add 'by filetype' policy (#72) (2910a20)
  • policy: add 'single' policy (#70) (da537b4)
  • policy: add reverse_order policy (464f2d8)
  • policy: play in order (679bc2c)
  • update docs (#19) (0e7a564)
  • update: auto-update (#28) (a730726)

Bug Fixes

  • ci: fix action-create-tag v1 (#88) (3987942)
  • ci: fix infinite PR loop by please-release action (#82) (a984910)
  • ci: fix please-release action (#87) (1d93e3e)
  • ci: fix release-drafter (#83) (b4ffdb4)
  • ci: fix release-drafter config (#84) (77f8d17)
  • ci: revert luarocks CI and please-release (#99) (779f67d)
  • ci: use please-release v4, remove 'package-name' (#94) (c509f36)
  • filter: fix 'primary' filter (91e89c9)
  • install: fix NPE in first installation (#24) (2871108)
  • install: fix NPE while installation (#64) (3aa8c2d)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)
  • ci: reduce to weekly run (#30) (f4f7603)
  • ci: try again personal token (#105) (694cf32)
  • ci: upload luarocks (#101) (ae06ac4)
  • ci: upload luarocks (#77) (b6c7f59)
  • ci: upload luarocks (#91) (55be084)
  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • init: improve speed via build index when initializing (#37) (8782111)
  • install: optimize install logs (#41) (679bc2c)
  • install: optimize log message (#75) (1ddde8c)
  • load: improve loading data speed (9e835a5)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)
  • refactor: improve code structure (#33) (9e835a5)
  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

Reverts

1.12.4 (2023-12-08)

Bug Fixes

  • ci: fix action-create-tag v1 (#88) (3987942)
  • ci: fix infinite PR loop by please-release action (#82) (a984910)
  • ci: fix please-release action (#87) (1d93e3e)
  • ci: fix release-drafter (#83) (b4ffdb4)
  • ci: fix release-drafter config (#84) (77f8d17)
  • ci: revert luarocks CI and please-release (#99) (779f67d)
  • ci: use please-release v4, remove 'package-name' (#94) (c509f36)

Performance Improvements

Reverts

1.12.3 (2023-12-08)

Bug Fixes

  • ci: fix action-create-tag v1 (#88) (3987942)
  • ci: fix infinite PR loop by please-release action (#82) (a984910)
  • ci: fix please-release action (#87) (1d93e3e)
  • ci: fix release-drafter (#83) (b4ffdb4)
  • ci: fix release-drafter config (#84) (77f8d17)
  • ci: revert luarocks CI and please-release (#99) (779f67d)
  • ci: use please-release v4, remove 'package-name' (#94) (c509f36)

Performance Improvements

Reverts

1.12.2 (2023-12-08)

Performance Improvements

1.12.1 (2023-12-08)

Performance Improvements

1.12.0 (2023-12-08)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • config: add cache_dir option (679bc2c)
  • controller: provide update option (#57) (c6338ff)
  • filter: add 'primary' filter (#21) (4c51455)
  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)
  • install: support 'reinstall' on Windows (#62) (9f00c7b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)
  • MPV done (4c51455)
  • policy: add 'by filetype' policy (#72) (2910a20)
  • policy: add 'single' policy (#70) (da537b4)
  • policy: add reverse_order policy (464f2d8)
  • policy: play in order (679bc2c)
  • update docs (#19) (0e7a564)
  • update: auto-update (#28) (a730726)

Bug Fixes

  • ci: fix action-create-tag v1 (#88) (3987942)
  • ci: fix infinite PR loop by please-release action (#82) (a984910)
  • ci: fix please-release action (#87) (1d93e3e)
  • ci: fix release-drafter (#83) (b4ffdb4)
  • ci: fix release-drafter config (#84) (77f8d17)
  • ci: revert luarocks CI and please-release (#99) (779f67d)
  • ci: use please-release v4, remove 'package-name' (#94) (c509f36)
  • filter: fix 'primary' filter (91e89c9)
  • install: fix NPE in first installation (#24) (2871108)
  • install: fix NPE while installation (#64) (3aa8c2d)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)
  • ci: reduce to weekly run (#30) (f4f7603)
  • ci: upload luarocks (#77) (b6c7f59)
  • ci: upload luarocks (#91) (55be084)
  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • init: improve speed via build index when initializing (#37) (8782111)
  • install: optimize install logs (#41) (679bc2c)
  • install: optimize log message (#75) (1ddde8c)
  • load: improve loading data speed (9e835a5)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)
  • refactor: improve code structure (#33) (9e835a5)
  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

Reverts

1.12.0 (2023-12-08)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • config: add cache_dir option (679bc2c)
  • controller: provide update option (#57) (c6338ff)
  • filter: add 'primary' filter (#21) (4c51455)
  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)
  • install: support 'reinstall' on Windows (#62) (9f00c7b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)
  • MPV done (4c51455)
  • policy: add 'by filetype' policy (#72) (2910a20)
  • policy: add 'single' policy (#70) (da537b4)
  • policy: add reverse_order policy (464f2d8)
  • policy: play in order (679bc2c)
  • update docs (#19) (0e7a564)
  • update: auto-update (#28) (a730726)

Bug Fixes

  • ci: fix action-create-tag v1 (#88) (3987942)
  • ci: fix infinite PR loop by please-release action (#82) (a984910)
  • ci: fix please-release action (#87) (1d93e3e)
  • ci: fix release-drafter (#83) (b4ffdb4)
  • ci: fix release-drafter config (#84) (77f8d17)
  • ci: use please-release v4, remove 'package-name' (#94) (c509f36)
  • filter: fix 'primary' filter (91e89c9)
  • install: fix NPE in first installation (#24) (2871108)
  • install: fix NPE while installation (#64) (3aa8c2d)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)
  • ci: reduce to weekly run (#30) (f4f7603)
  • ci: upload luarocks (#77) (b6c7f59)
  • ci: upload luarocks (#91) (55be084)
  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • init: improve speed via build index when initializing (#37) (8782111)
  • install: optimize install logs (#41) (679bc2c)
  • install: optimize log message (#75) (1ddde8c)
  • load: improve loading data speed (9e835a5)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)
  • refactor: improve code structure (#33) (9e835a5)
  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

Reverts

1.11.0 (2023-12-08)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • config: add cache_dir option (679bc2c)
  • controller: provide update option (#57) (c6338ff)
  • filter: add 'primary' filter (#21) (4c51455)
  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)
  • install: support 'reinstall' on Windows (#62) (9f00c7b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)
  • MPV done (4c51455)
  • policy: add 'by filetype' policy (#72) (2910a20)
  • policy: add 'single' policy (#70) (da537b4)
  • policy: add reverse_order policy (464f2d8)
  • policy: play in order (679bc2c)
  • update docs (#19) (0e7a564)
  • update: auto-update (#28) (a730726)

Bug Fixes

  • ci: fix action-create-tag v1 (#88) (3987942)
  • ci: fix infinite PR loop by please-release action (#82) (a984910)
  • ci: fix please-release action (#87) (1d93e3e)
  • ci: fix release-drafter (#83) (b4ffdb4)
  • ci: fix release-drafter config (#84) (77f8d17)
  • ci: use please-release v4, remove 'package-name' (#94) (c509f36)
  • filter: fix 'primary' filter (91e89c9)
  • install: fix NPE in first installation (#24) (2871108)
  • install: fix NPE while installation (#64) (3aa8c2d)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)
  • ci: reduce to weekly run (#30) (f4f7603)
  • ci: upload luarocks (#77) (b6c7f59)
  • ci: upload luarocks (#91) (55be084)
  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • init: improve speed via build index when initializing (#37) (8782111)
  • install: optimize install logs (#41) (679bc2c)
  • install: optimize log message (#75) (1ddde8c)
  • load: improve loading data speed (9e835a5)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)
  • refactor: improve code structure (#33) (9e835a5)
  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

Reverts

1.10.0 (2023-12-08)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • config: add cache_dir option (679bc2c)
  • controller: provide update option (#57) (c6338ff)
  • filter: add 'primary' filter (#21) (4c51455)
  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)
  • install: support 'reinstall' on Windows (#62) (9f00c7b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)
  • MPV done (4c51455)
  • policy: add 'by filetype' policy (#72) (2910a20)
  • policy: add 'single' policy (#70) (da537b4)
  • policy: add reverse_order policy (464f2d8)
  • policy: play in order (679bc2c)
  • update docs (#19) (0e7a564)
  • update: auto-update (#28) (a730726)

Bug Fixes

  • ci: fix action-create-tag v1 (#88) (3987942)
  • ci: fix infinite PR loop by please-release action (#82) (a984910)
  • ci: fix please-release action (#87) (1d93e3e)
  • ci: fix release-drafter (#83) (b4ffdb4)
  • ci: fix release-drafter config (#84) (77f8d17)
  • ci: use please-release v4, remove 'package-name' (#94) (c509f36)
  • filter: fix 'primary' filter (91e89c9)
  • install: fix NPE in first installation (#24) (2871108)
  • install: fix NPE while installation (#64) (3aa8c2d)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)
  • ci: reduce to weekly run (#30) (f4f7603)
  • ci: upload luarocks (#77) (b6c7f59)
  • ci: upload luarocks (#91) (55be084)
  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • init: improve speed via build index when initializing (#37) (8782111)
  • install: optimize install logs (#41) (679bc2c)
  • install: optimize log message (#75) (1ddde8c)
  • load: improve loading data speed (9e835a5)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)
  • refactor: improve code structure (#33) (9e835a5)
  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

Reverts

1.9.2 (2023-12-08)

Bug Fixes

Performance Improvements

Reverts

1.11.0 (2023-12-08)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • config: add cache_dir option (679bc2c)
  • controller: provide update option (#57) (c6338ff)
  • filter: add 'primary' filter (#21) (4c51455)
  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)
  • install: support 'reinstall' on Windows (#62) (9f00c7b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)
  • MPV done (4c51455)
  • policy: add 'by filetype' policy (#72) (2910a20)
  • policy: add 'single' policy (#70) (da537b4)
  • policy: add reverse_order policy (464f2d8)
  • policy: play in order (679bc2c)
  • update docs (#19) (0e7a564)
  • update: auto-update (#28) (a730726)

Bug Fixes

  • filter: fix 'primary' filter (91e89c9)
  • install: fix NPE in first installation (#24) (2871108)
  • install: fix NPE while installation (#64) (3aa8c2d)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)
  • ci: reduce to weekly run (#30) (f4f7603)
  • ci: upload luarocks (#77) (b6c7f59)
  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • init: improve speed via build index when initializing (#37) (8782111)
  • install: optimize install logs (#41) (679bc2c)
  • install: optimize log message (#75) (1ddde8c)
  • load: improve loading data speed (9e835a5)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)
  • refactor: improve code structure (#33) (9e835a5)
  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

1.10.0 (2023-12-08)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • config: add cache_dir option (679bc2c)
  • controller: provide update option (#57) (c6338ff)
  • filter: add 'primary' filter (#21) (4c51455)
  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)
  • install: support 'reinstall' on Windows (#62) (9f00c7b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)
  • MPV done (4c51455)
  • policy: add 'by filetype' policy (#72) (2910a20)
  • policy: add 'single' policy (#70) (da537b4)
  • policy: add reverse_order policy (464f2d8)
  • policy: play in order (679bc2c)
  • update docs (#19) (0e7a564)
  • update: auto-update (#28) (a730726)

Bug Fixes

  • filter: fix 'primary' filter (91e89c9)
  • install: fix NPE in first installation (#24) (2871108)
  • install: fix NPE while installation (#64) (3aa8c2d)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)
  • ci: reduce to weekly run (#30) (f4f7603)
  • ci: upload luarocks (#77) (b6c7f59)
  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • init: improve speed via build index when initializing (#37) (8782111)
  • install: optimize install logs (#41) (679bc2c)
  • install: optimize log message (#75) (1ddde8c)
  • load: improve loading data speed (9e835a5)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)
  • refactor: improve code structure (#33) (9e835a5)
  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

1.9.2 (2023-12-08)

Performance Improvements

1.9.1 (2023-12-07)

Performance Improvements

1.9.0 (2023-12-07)

Features

  • policy: add 'by filetype' policy (#72) (2910a20)

1.8.0 (2023-12-07)

Features

Performance Improvements

  • collector: improve colorschemes list (#66) (3c4060c)
  • colorschemes: improve COLORSCHEMES list (#71) (5211c28)
  • config: by default only enable 'primary' colors (3c4060c)
  • policy: remove 'name' from fixed interval policy (#68) (759d524)

1.7.1 (2023-11-28)

Bug Fixes

  • install: fix NPE while installation (#64) (3aa8c2d)

1.7.0 (2023-11-24)

Features

  • install: support 'reinstall' on Windows (#62) (9f00c7b)

Bug Fixes

  • filter: fix 'primary' filter (91e89c9)

1.6.0 (2023-11-24)

Features

  • fixed interval: support fixed interval timing and policy (#59) (f0fcd55)

1.5.0 (2023-11-24)

Features

  • controller: provide update option (#57) (c6338ff)

1.4.0 (2023-11-23)

Features

  • command: add Colorbox command and provide reinstall option (b2a561b)
  • install: use neovim branch for lifepillar/vim-solarized8 (#52) (b2a561b)

1.3.1 (2023-11-23)

Performance Improvements

  • build: async run to avoid blocking (#46) (814a927)
  • build: improve git submodules installation speed (#50) (18ce09e)

1.3.0 (2023-11-22)

Features

  • policy: add reverse_order policy (464f2d8)

Performance Improvements

  • shuffle: better bitwise xor for random integer (#44) (464f2d8)

1.2.0 (2023-11-22)

Features

  • config: add cache_dir option (679bc2c)
  • policy: play in order (679bc2c)

Performance Improvements

1.1.2 (2023-11-22)

Performance Improvements

  • init: improve speed via build index when initializing (#37) (8782111)

1.1.1 (2023-11-21)

Performance Improvements

  • load: improve loading data speed (9e835a5)
  • refactor: improve code structure (#33) (9e835a5)

1.1.0 (2023-11-21)

Features

Performance Improvements

1.0.1 (2023-11-21)

Bug Fixes

  • install: fix NPE in first installation (#24) (2871108)

1.0.0 (2023-11-21)

Features