Releases: webdevred/jbeam_edit
Releases · webdevred/jbeam_edit
v0.0.4
Immutable
release. Only release title and notes can be modified.
Work in Progress: This is an early prerelease, and the code is still under active development.
Key updates
- Initial implementation of the JBeam LSP server.
- Refactored language server to support building in release mode.
- Project upgraded to GHC 2021.
- AWK scripts moved to separate files for easier maintenance.
- Tests run with Stack now use experimental options.
- When testing with the oldest GHC, older dependencies are now preferred.
This prerelease lays the foundation for a more stable and efficient JBeam development workflow.
What's Changed
- Initial implementation of JBeam LSP server by @webdevred in #73
- Freeze index state by @webdevred in #83
- chore(deps): bump softprops/action-gh-release from 2.3.4 to 2.4.1 by @dependabot[bot] in #85
- chore(deps): bump webdevred/get-supported-ghc from 0.0.8 to 0.0.9 by @dependabot[bot] in #86
- Change import-grouping in fourmolu.yaml to
singleby @webdevred in #88 - Emacs changes by @webdevred in #91
- Language server refactoring by @webdevred in #90
- Upgrade project to GHC 2021 by @webdevred in #92
- Move awk scripts to their own files by @webdevred in #95
- Prefer oldest when building with oldest GHC by @webdevred in #98
- Build with stack with experimental by @webdevred in #103
Full Changelog: v0.0.3...v0.0.4
v0.0.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- Code coverage by @webdevred in #51
- Replaced org document with hadock comments by @webdevred in #53
- Support vertex detection by @webdevred in #52
- Publish coverage report by @webdevred in #54
- Associate comments without newline before with prior node by @webdevred in #56
- Added lower bounds for dependencies by @webdevred in #58
- Prefix replacement from cli arguments by @webdevred in #50
- added transformation test for a example configuration file by @webdevred in #63
- Added test for executable by @webdevred in #68
- New example files by @webdevred in #74
- Updated documentation by @webdevred in #77
- Workflow refactoring by @webdevred in #72
- Improve transformation error reporting and node validation by @webdevred in #78
- Added .editorconfig for shell scripts by @webdevred in #79
- Update to the official get-tested action by @webdevred in #80
- Bump to version 0.0.3 by @webdevred in #81
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Refactor Bool property checks to explicit
Just Truecomparisons by @webdevred in #3 - Cicd and tooling improvements by @webdevred in #5
- Add jbfl unit tests by @webdevred in #6
- Formatted yaml files by @webdevred in #7
- Add support for jbfl comments by @webdevred in #8
- Added test for minimal jbeam and improve error reporting by @webdevred in #9
- Move jbfl rule files to configdir by @webdevred in #10
- Add command line options by @webdevred in #11
- Add windows test and build by @webdevred in #12
- Enable haddock documentation via cabal.project.dev by @webdevred in #17
- Add GHC version matrix (9.4.7 and 9.6.6) and split workflows for lint, Ubuntu, and Windows build by @webdevred in #18
- add job to fail on overly lax dependency bounds by @webdevred in #19
- Add new example, suspension.jbeam by @webdevred in #20
- Convert .org docs to Markdown, update metadata, and add badges by @webdevred in #21
- Improve GitHub Actions workflows: add job names, refine caching, and enhance Cabal matrix by @webdevred in #22
- Add scheduled builds with latest GHC by @webdevred in #23
- Added a action which fetches the GHC to use for future proofing by @webdevred in #24
- Introduce an opt-in compilation flag for the Transformation module by @webdevred in #25
- Unify Stack OS matrix, auto-generate Cabal GHC matrix from tested-with, and normalize Cabal file by @webdevred in #26
- Added dependabot config by @webdevred in #27
- chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #28
- chore(deps): bump webdevred/get-supported-ghc from 0.0.1 to 0.0.7 by @dependabot[bot] in #31
- chore(deps): bump actions/cache from 4.2.3 to 4.2.4 by @dependabot[bot] in #30
- chore(deps): bump haskell-actions/setup from 2.8.0 to 2.8.1 by @dependabot[bot] in #29
- Add Windows build-and-release workflow with Inno Setup installer by @webdevred in #32
- JBFL indent property by @webdevred in #34
- chore(deps): bump Minionguyjpro/Inno-Setup-Action from 1.2.2 to 1.2.6 by @dependabot[bot] in #35
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #36
- Replaced powershell scripts with bash by @webdevred in #37
- Reimplement transformation, handle Meta Nodes interrupting vertex grouping by @webdevred in #2
- Clean up unused imports and adopt Relude utilities by @webdevred in #39
- Formatting tests by @webdevred in #33
- Add experimental build by @webdevred in #40
- chore(deps): bump Minionguyjpro/Inno-Setup-Action from 1.2.6 to 1.2.7 by @dependabot[bot] in #42
- Added running hlint with reludes hlint rules by @webdevred in #43
- Transformation.hs refactoring by @webdevred in #41
- Stop copying group to existing Vertex Trees by @webdevred in #44
- Transformation integration test by @webdevred in #45
- Cicd changes by @webdevred in #46
- Added Emacs major modes by @webdevred in #47
- chore(deps): bump softprops/action-gh-release from 2.3.2 to 2.3.3 by @dependabot[bot] in #48
- feat(transformation): z-sorting threshold via YAML config by @webdevred in #38
- Bump version to 0.0.2 by @webdevred in #49
Full Changelog: https://github.com/webdevred/jbeam_edit/commits/v0.0.2
v0.0.1
Windows beta