🚀 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 initfor 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
Nativeused 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 pythonby @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