0.3.5-alpha
版本发布时间: 2024-09-04 19:45:35
amber-lang/amber最新发布版本:0.3.5-alpha(2024-09-04 19:45:35)
What's Changed
- Can't run Amber scripts with a shebang by @Ph0enixKM in https://github.com/amber-lang/amber/pull/286
- fix: amber now handles escapes properly by @Ph0enixKM in https://github.com/amber-lang/amber/pull/283
- fix: Special characters get interpolated incorrectly by @Ph0enixKM in https://github.com/amber-lang/amber/pull/213
- support for optional arguments by @ramseyharrison in https://github.com/amber-lang/amber/pull/260
- feat(contribute): update for tests by @Mte90 in https://github.com/amber-lang/amber/pull/275
- Optimize tests by @b1ek in https://github.com/amber-lang/amber/pull/301
- Move stdlib to different files by @Mte90 in https://github.com/amber-lang/amber/pull/291
- fix: update toolchain in flake.nix by @lxl66566 in https://github.com/amber-lang/amber/pull/307
- Validity tests as Amber files by @Mte90 in https://github.com/amber-lang/amber/pull/293
- feat(installer): added prompt for telemetry by @Mte90 in https://github.com/amber-lang/amber/pull/255
- Quick fix: Fixes the important installer bug by @Ph0enixKM in https://github.com/amber-lang/amber/pull/316
- feat(std): env methods with arguments by @Mte90 in https://github.com/amber-lang/amber/pull/309
- fix(shellcheck): another warning fixed by @Mte90 in https://github.com/amber-lang/amber/pull/312
- A94 Amber Docs generator by @Ph0enixKM in https://github.com/amber-lang/amber/pull/62
- Editorconfig file by @Mte90 in https://github.com/amber-lang/amber/pull/310
- Contains function for stdlib by @Mte90 in https://github.com/amber-lang/amber/pull/315
- Standardize a bit std/validity tests by @Mte90 in https://github.com/amber-lang/amber/pull/324
- Cd builtin by @Mte90 in https://github.com/amber-lang/amber/pull/311
- Add color echo functions to stdlib by @CymDeveloppement in https://github.com/amber-lang/amber/pull/308
- Integrate shfmt by @b1ek in https://github.com/amber-lang/amber/pull/128
- fix(region): fix region literal parsing by @Ph0enixKM in https://github.com/amber-lang/amber/pull/343
- bash_error_exit_code use the english language by @Mte90 in https://github.com/amber-lang/amber/pull/345
- Add - as placeholder for stdin/stdout by @b1ek in https://github.com/amber-lang/amber/pull/173
- fix: clippy issues by @lxl66566 in https://github.com/amber-lang/amber/pull/349
- Show doc path after generated it by @Mte90 in https://github.com/amber-lang/amber/pull/338
- Test output as comment by @Mte90 in https://github.com/amber-lang/amber/pull/335
- fix: install error on nixos by @lxl66566 in https://github.com/amber-lang/amber/pull/359
- chore: update dependencies by @lxl66566 in https://github.com/amber-lang/amber/pull/365
- Add confirm prompt (Yes/No) in Stdlib by @CymDeveloppement in https://github.com/amber-lang/amber/pull/354
- Add date function to stdlib by @CymDeveloppement in https://github.com/amber-lang/amber/pull/348
- feat(builtin):
mv
builtin by @MuhamedMagdi in https://github.com/amber-lang/amber/pull/314 - ci: require pr's to satisfy clippy requirements by @lxl66566 in https://github.com/amber-lang/amber/pull/362
- Fix CI by @Mte90 in https://github.com/amber-lang/amber/pull/368
- fix(shellcheck): text replace by @Mte90 in https://github.com/amber-lang/amber/pull/374
- Add support for failable mark to function declarations by @mks-h in https://github.com/amber-lang/amber/pull/300
- feat(stdlib): add new functions in
std/text
by @MuhamedMagdi in https://github.com/amber-lang/amber/pull/373 - fix: mark failable std
date
functions as failable & clippy issue by @MuhamedMagdi in https://github.com/amber-lang/amber/pull/382 - #265 add scriptname as main arg by @Mte90 in https://github.com/amber-lang/amber/pull/372
- ci: run cargo & clippy tests only on code changes by @b1ek in https://github.com/amber-lang/amber/pull/379
- refactor(tests): simplify test code by @lxl66566 in https://github.com/amber-lang/amber/pull/363
- feat(std): text functions by @MuhamedMagdi in https://github.com/amber-lang/amber/pull/386
- feat(std):
std
math functions. by @MuhamedMagdi in https://github.com/amber-lang/amber/pull/384 - Test Nix on CI by @ThetaSinner in https://github.com/amber-lang/amber/pull/385
- [BUG] Invalid operation Precedence by @Ph0enixKM in https://github.com/amber-lang/amber/pull/367
- fix(std): round and comma/dot by @Mte90 in https://github.com/amber-lang/amber/pull/392
- Fix Nix CI by @Mte90 in https://github.com/amber-lang/amber/pull/394
- fix(declaration): function for posix compliance by @Mte90 in https://github.com/amber-lang/amber/pull/399
- Denest code in handle_compile and handle_docs functions by @lucidashygirl in https://github.com/amber-lang/amber/pull/397
- feat: restrict value type for builtin functions (
cd
,mv
) to be of typeText
by @MuhamedMagdi in https://github.com/amber-lang/amber/pull/400 - [Feature] Allow // as a comment that stays in compiled file by @Ph0enixKM in https://github.com/amber-lang/amber/pull/403
- [Feature/Bug] No stdlib comments in bash generated by @Ph0enixKM in https://github.com/amber-lang/amber/pull/408
- snap: move to classic confinement by @soumyaDghosh in https://github.com/amber-lang/amber/pull/418
- snap: fix for classic confinement by @soumyaDghosh in https://github.com/amber-lang/amber/pull/421
- docs: add packages badge by @b1ek in https://github.com/amber-lang/amber/pull/424
- fix(std): math round by @Mte90 in https://github.com/amber-lang/amber/pull/426
- Terminate last line of output if shfmt disabled by @hdwalters in https://github.com/amber-lang/amber/pull/430
- Comment shebang line before passing to tokenizer by @hdwalters in https://github.com/amber-lang/amber/pull/437
- Stdlib documentation by @Mte90 in https://github.com/amber-lang/amber/pull/339
- New release 0.3.5-alpha by @Ph0enixKM in https://github.com/amber-lang/amber/pull/455
New Contributors
- @ramseyharrison made their first contribution in https://github.com/amber-lang/amber/pull/260
- @lxl66566 made their first contribution in https://github.com/amber-lang/amber/pull/307
- @MuhamedMagdi made their first contribution in https://github.com/amber-lang/amber/pull/314
- @mks-h made their first contribution in https://github.com/amber-lang/amber/pull/300
- @ThetaSinner made their first contribution in https://github.com/amber-lang/amber/pull/385
- @lucidashygirl made their first contribution in https://github.com/amber-lang/amber/pull/397
- @hdwalters made their first contribution in https://github.com/amber-lang/amber/pull/430
Full Changelog: https://github.com/amber-lang/amber/compare/0.3.4-alpha...0.3.5-alpha
1、 amber-aarch64-apple-darwin.tar.xz 496.21KB
2、 amber-aarch64-apple-darwin.tar.xz.sha256 100B
3、 amber-aarch64-unknown-linux-gnu.tar.xz 469.63KB
4、 amber-x86_64-apple-darwin.tar.xz 546.59KB
5、 amber-x86_64-apple-darwin.tar.xz.sha256 99B
6、 amber-x86_64-unknown-linux-gnu.tar.xz 582.3KB
7、 amber-x86_64-unknown-linux-gnu.tar.xz.sha256 104B
8、 amber-x86_64-unknown-linux-musl.tar.xz 624.66KB
9、 amber-x86_64-unknown-linux-musl.tar.xz.sha256 105B
10、 dist-manifest.json 11.13KB
11、 source.tar.gz 166.55KB
12、 source.tar.gz.sha256 80B