Releases: mrcjkb/haskell-snippets.nvim
1.5.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.5.0] - 2025-10-06
Added
- Doc tags.
Fixed
- Stop using legacy nvim-treesitter API.
[1.4.4] - 2024-05-13
Fixed
- Updated tree-sitter queries to be compatible with the
tree-sitter-haskell v0.21.0 rewrite.
Because there are not many queries, this plugin maintains backward
compatibility with the previous tree-sitter-haskell implementation for now. - Don't use tree-sitter to get the module name for the
modsnippet,
as this is most likely not set. Instead, use<filename>:t:r.
[1.4.3] - 2023-12-15
Fixed
- Broken
qualsnippet: Constructing only the first
part of the module as an alias choice [#20].
[1.4.2] - 2023-12-09
Fixed
- Made the
modsnippet handle the case where the module declaration already
exists.
Thanks @gregorias!
[1.4.1] - 2023-12-05
Fixed
- Luarocks package: Add
LuaSnipdependency.
[1.4.0] - 2023-12-05
Added
- Module imports:
qualcsnippet for qualified import of child modules.impcsnippet for unqualified import of child modules.
[1.3.0] - 2023-12-05
Added
- Expressions: Add multi-way if snippet (
ifmw) [#16].
Thanks @gregorias!
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.4.4
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.4.4] - 2024-05-13
Fixed
- Updated tree-sitter queries to be compatible with the
tree-sitter-haskell v0.21.0 rewrite.
Because there are not many queries, this plugin maintains backward
compatibility with the previous tree-sitter-haskell implementation for now. - Don't use tree-sitter to get the module name for the
modsnippet,
as this is most likely not set. Instead, use<filename>:t:r.
[1.4.3] - 2023-12-15
Fixed
- Broken
qualsnippet: Constructing only the first
part of the module as an alias choice [#20].
[1.4.2] - 2023-12-09
Fixed
- Made the
modsnippet handle the case where the module declaration already
exists.
Thanks @gregorias!
[1.4.1] - 2023-12-05
Fixed
- Luarocks package: Add
LuaSnipdependency.
[1.4.0] - 2023-12-05
Added
- Module imports:
qualcsnippet for qualified import of child modules.impcsnippet for unqualified import of child modules.
[1.3.0] - 2023-12-05
Added
- Expressions: Add multi-way if snippet (
ifmw) [#16].
Thanks @gregorias!
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.4.3
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.4.3] - 2023-12-15
Fixed
- Broken
qualsnippet: Constructing only the first
part of the module as an alias choice [#20].
[1.4.2] - 2023-12-09
Fixed
- Made the
modsnippet handle the case where the module declaration already
exists.
Thanks @gregorias!
[1.4.1] - 2023-12-05
Fixed
- Luarocks package: Add
LuaSnipdependency.
[1.4.0] - 2023-12-05
Added
- Module imports:
qualcsnippet for qualified import of child modules.impcsnippet for unqualified import of child modules.
[1.3.0] - 2023-12-05
Added
- Expressions: Add multi-way if snippet (
ifmw) [#16].
Thanks @gregorias!
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.4.2
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.4.2] - 2023-12-09
Fixed
- Made the
modsnippet handle the case where the module declaration already
exists.
Thanks @gregorias!
[1.4.1] - 2023-12-05
Fixed
- Luarocks package: Add
LuaSnipdependency.
[1.4.0] - 2023-12-05
Added
- Module imports:
qualcsnippet for qualified import of child modules.impcsnippet for unqualified import of child modules.
[1.3.0] - 2023-12-05
Added
- Expressions: Add multi-way if snippet (
ifmw) [#16].
Thanks @gregorias!
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.4.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.4.1] - 2023-12-05
Fixed
- Luarocks package: Add
LuaSnipdependency.
[1.4.0] - 2023-12-05
Added
- Module imports:
qualcsnippet for qualified import of child modules.impcsnippet for unqualified import of child modules.
[1.3.0] - 2023-12-05
Added
- Expressions: Add multi-way if snippet (
ifmw) [#16].
Thanks @gregorias!
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.4.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.4.0] - 2023-12-05
Added
- Module imports:
qualcsnippet for qualified import of child modules.impcsnippet for unqualified import of child modules.
[1.3.0] - 2023-12-05
Added
- Expressions: Add multi-way if snippet (
ifmw) [#16].
Thanks @gregorias!
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.3.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.3.0] - 2023-12-05
Added
- Expressions: Add multi-way if snippet (
ifmw) [#16].
Thanks @gregorias!
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.2.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.2.0] - 2023-11-12
Added
- Pragmas: Add all language extensions as choice options [#12].
Thanks @gregorias! - Health checks.
- Use tree-sitter if the parser for Haskell is installed,
without requiring the nvim-treesitter plugin.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Thanks @gregorias!
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.1.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.1.0] - 2023-11-05
Added
- Add
no-deprecationschoices [#11].
Fixed
- Typo in
LambdaCasepragma snippet
[1.0.0] - 2023-05-28
Added
- Initial release
1.0.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.0] - 2023-05-28
Added
- Initial release