Releases: bow-swift/nef
Releases · bow-swift/nef
nef version 0.7.1
Misc. Updates
- Add support to M1 processors.
nef version 0.7.0
Misc. Updates
- Add support to Xcode13.
Bug Fixes
- Linking fails due to now-missing
libswiftXCTest
nef version 0.6.2
Misc. Updates
- Add Action to bump Homebrew formula when a new tag is pushed
[0-9]+.[0-9]+.[0-9]+
.
Bug Fixes
- Support for inline comments multiline. It fixes bug #162 and completes to support all kind of
comments
. Ex.
import Foundation
/* Comment */
before, it has not been supported and now nef syntax-analyzer will output the next AST
:
block([
NefCore.Node.Code.code("import Foundation\n"),
NefCore.Node.Code.comment("/* Comment */\n")
])
nef version 0.6.1
Misc. Updates
- Update nef to use Swift 5.2+
- Add support to Linux. You can
import nef
in Linux and use the next modules: NefCommon, NefMarkdown, NefJekyll and NefPlaygroundBook. You can find more information about the API on the nef site.
nef version 0.6.0
Misc. Updates
This version finishes the modularization we started in nef 0.4.
- nef ♡ FP Functional Programming encourages us to write modular and testable code, improving maintainability; In the end, it leads us to write robust and trustworthy code. Following this goal, and taking advantage of Bow, we have rewritten nef using a functional approach from the core to the UI.
- API Reference this version provides multiple APIs. You can go to new API section in the site for more information.
- Official integration with Homebrew nef has been included in the main repository 🎉
nef version 0.5.2
nef version 0.4.0
nef version 0.3.2
Misc. Updates
- Update templates to keep compatibility to Bow version 0.6
nef version 0.3.1
Misc. Updates
- New white version design for the watermark.
Bug Fixes
- Upgrade CLI carbon to use the website directly and not embedded version. It will keep update nef into future Carbon's releases (tracked in #83)
nef version 0.3.0
Misc. Updates
- Carbon integration (tracked in #40)
- Improve nef compiler (tracked in #54)
- Added option to CLI for checking the nef version (tracked in #72)
- Creates the microsite (tracked in #46, #51, #52)
Bug Fixes
- Remove unuseful folders after initialising a project using
nef playground
(tracked in #63) - if you copy-paste, an existing playground in an existing nef project, the
logic tree for Xcode
project gets absolute paths instead of relative (tracked in #69) - If the project name input is the same as the playground page, then
Jekyll
andMarkdown
options remove the project folder and fails (tracked in #70)