Skip to content

Releases: webdevred/jbeam_edit

v0.0.4

26 Oct 18:59
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v0.0.4 Pre-release
Pre-release

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

Full Changelog: v0.0.3...v0.0.4

v0.0.3

13 Oct 09:24
Immutable release. Only release title and notes can be modified.
eee5f76

Choose a tag to compare

What's Changed

Full Changelog: v0.0.2...v0.0.3

v0.0.2

07 Oct 13:53
Immutable release. Only release title and notes can be modified.
b079b11

Choose a tag to compare

What's Changed

  • Refactor Bool property checks to explicit Just True comparisons 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

21 Aug 09:40

Choose a tag to compare

Windows beta