🚀 Initial Release
This is the first release of lingo
, a package manager for Lingua Franca.
New Features
- Initialize a package (
lingo init
) - Build a package (
lingo build
) - Run a built executable (
lingo run
) - Clean a package (
lingo clean
)
What's Changed
- Rework of Barrel by @tanneberger in #2
- New Toml Schema by @tanneberger in #6
- Renaming from Barrel to Lingo by @tanneberger in #7
- Interfacing with LFC by @tanneberger in #8
- Implement
lingo init
for Zephyr and Native by @erlingrj in #10 - CLI & CMake by @tanneberger in #13
- Cleanups by @oowekyala in #19
- Add support for C by @erlingrj in #27
- Rewrite of the backend interfaces by @oowekyala in #28
Native
used as default platform by @tanneberger in #37- Build support for the TypeScript target by @lhstrh in #16
- lf-pico-template updates by @gundralaa in #32
- Enable
lingo init -l python
by @erlingrj in #44 - Testing by @tanneberger in #38
New Contributors
- @tanneberger made their first contribution in #2
- @erlingrj made their first contribution in #10
- @oowekyala made their first contribution in #19
- @lhstrh made their first contribution in #16
Full Changelog: https://github.com/lf-lang/lingo/commits/v0.2.0