Unclaimed project
Are you a maintainer of amber? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
amber
💎 Amber the programming language compiled to Bash
bashbash-scriptingcompilershacktoberfestkshzsh
Last updated 16 days ago
Back to changelogWhat's Changed
- Fix installer prompt by @Mte90 in https://github.com/amber-lang/amber/pull/457
- stdlib: update stdlib docs with formatting, grammar and spelling fixes by @Hoverth in https://github.com/amber-lang/amber/pull/464
- Fix tests not being rerun by @b1ek in https://github.com/amber-lang/amber/pull/467
- Install from shell using curl fixed by @Mte90 in https://github.com/amber-lang/amber/pull/473
- fix(test): missing function parameters by @Mte90 in https://github.com/amber-lang/amber/pull/461
- Optionally use sed extended regex syntax by @hdwalters in https://github.com/amber-lang/amber/pull/453
- Update Heraclitus to 1.8.0 by @Ph0enixKM in https://github.com/amber-lang/amber/pull/480
- Fix CI for PR breakages due to shfmt by @mks-h in https://github.com/amber-lang/amber/pull/476
- fix(doc): generate in custom path and check if amber file exist by @Mte90 in https://github.com/amber-lang/amber/pull/465
- Escape slashes in replace pattern and replacement by @hdwalters in https://github.com/amber-lang/amber/pull/487
- Sort functions by name in documentation by @hdwalters in https://github.com/amber-lang/amber/pull/470
- feat: as builtin function by @MuhamedMagdi in https://github.com/amber-lang/amber/pull/402
exit
fix: remove extra spaces in echo helpers by @karpfediem in https://github.com/amber-lang/amber/pull/491feat: add input_hidden function by @karpfediem in https://github.com/amber-lang/amber/pull/492Miscellaneous refactoring by @hdwalters in https://github.com/amber-lang/amber/pull/495Introduce Generic Arrays by @mks-h in https://github.com/amber-lang/amber/pull/472Add CI windows support by @Ph0enixKM in https://github.com/amber-lang/amber/pull/499Support Git Bash on Windows by @hdwalters in https://github.com/amber-lang/amber/pull/501fix(build): nix CI by @Mte90 in https://github.com/amber-lang/amber/pull/503Change unsafe keywords to trust by @Ph0enixKM in https://github.com/amber-lang/amber/pull/498feat(readme): removed stuff and added link to the doc website by @Mte90 in https://github.com/amber-lang/amber/pull/502Revert context changes on error by @hdwalters in https://github.com/amber-lang/amber/pull/508Return empty string or array on error by @hdwalters in https://github.com/amber-lang/amber/pull/516Implement standard library glob function by @hdwalters in https://github.com/amber-lang/amber/pull/511Include (un)installer into release assets by @H1rono in https://github.com/amber-lang/amber/pull/520Fixes CI/CD pipeline by @Ph0enixKM in https://github.com/amber-lang/amber/pull/535Use "for" instead of "loop" in iteration loops by @hdwalters in https://github.com/amber-lang/amber/pull/541Aesthetic script changes by @hdwalters in https://github.com/amber-lang/amber/pull/543Bump heraclitus to 1.8.1 by @Ph0enixKM in https://github.com/amber-lang/amber/pull/552Feature: Len #441 by @Ph0enixKM in https://github.com/amber-lang/amber/pull/545feat(doc): append after function description the link for the tests by @Mte90 in https://github.com/amber-lang/amber/pull/555feat(test): for variables, #433 by @Mte90 in https://github.com/amber-lang/amber/pull/553Builtin lines function part I - Refactoring by @hdwalters in https://github.com/amber-lang/amber/pull/565postprocessors by @b1ek in https://github.com/amber-lang/amber/pull/383Handle postprocessor exit code by @hdwalters in https://github.com/amber-lang/amber/pull/572feat(ci): deb package on release by @Mte90 in https://github.com/amber-lang/amber/pull/518Fix optional argument type matching by @Ph0enixKM in https://github.com/amber-lang/amber/pull/584fix: Do not use absolute paths to the postprocessors by @lens0021 in https://github.com/amber-lang/amber/pull/597Builtin lines function part II - Functionality by @hdwalters in https://github.com/amber-lang/amber/pull/566feature: add constant declarations by @b1ek in https://github.com/amber-lang/amber/pull/423Add CLI subcommands and Bash tab completion by @hdwalters in https://github.com/amber-lang/amber/pull/600use nameof instead of literal in constant test by @b1ek in https://github.com/amber-lang/amber/pull/604Trailing comma in imports by @lens0021 in https://github.com/amber-lang/amber/pull/602fix(setup): use the right repository by @Mte90 in https://github.com/amber-lang/amber/pull/606Minor annoyances with Amber tests by @hdwalters in https://github.com/amber-lang/amber/pull/612Combine array and value identifiers by @hdwalters in https://github.com/amber-lang/amber/pull/615feat: do compile time math for range neq by @b1ek in https://github.com/amber-lang/amber/pull/469[BUG] Update grammar.ebnf #608 by @Ph0enixKM in https://github.com/amber-lang/amber/pull/609Use the bash native capitalizing method if available, and fallback to other functions by @lens0021 in https://github.com/amber-lang/amber/pull/620feat(stdlib): extract function by @Mte90 in https://github.com/amber-lang/amber/pull/587Support array indexing by range by @hdwalters in https://github.com/amber-lang/amber/pull/628Constant variables are usable now by @Ph0enixKM in https://github.com/amber-lang/amber/pull/630Add array manipulation functions by @hdwalters in https://github.com/amber-lang/amber/pull/629docs: Remove the .ab extension from import statements for stdlib by @lens0021 in https://github.com/amber-lang/amber/pull/636Support array indexing by range II by @hdwalters in https://github.com/amber-lang/amber/pull/634Rename standard library functions by @hdwalters in https://github.com/amber-lang/amber/pull/639New release 0.4.0-alpha by @Ph0enixKM in https://github.com/amber-lang/amber/pull/638New Contributors
- @Hoverth made their first contribution in https://github.com/amber-lang/amber/pull/464
- @karpfediem made their first contribution in https://github.com/amber-lang/amber/pull/491
- @H1rono made their first contribution in https://github.com/amber-lang/amber/pull/520
- @lens0021 made their first contribution in https://github.com/amber-lang/amber/pull/597
Full Changelog: https://github.com/amber-lang/amber/compare/0.3.5-alpha...0.4.0-alpha