Racket v8.14
Racket v8.14 introduces enhancements like a pre-built download for 64-bit ARM Windows, integrated demodularization, improved testing commands, and a hash-filter function, while acknowledging community contributions and noting Windows build issues.
Read original articleRacket v8.14 has been released, featuring several enhancements and new functionalities. Notably, it includes a standard pre-built download for 64-bit ARM Windows. The compiler/demod language now integrates demodularization directly into the program, allowing for better cooperation with other Racket tools and enabling the handling of submodules, which can significantly reduce program sizes. The release introduces the contract-in form for specifying contracts in importing modules and enhances the #%declare form with new keywords. Additionally, identifiers like case-λ and match-λ are now equivalent to their Latin-alphabet counterparts in more contexts. The hash-filter function has been added to select sub-tables from hash tables, and the module browser can filter submodules. The raco test command-line form has been improved to respect the current-test-invocation-directory parameter. Racket CS now supports in-memory boot files, and the raco/testing collection consolidates various testing functions. This version also includes numerous bug fixes and documentation updates. However, there is a known build issue affecting the builtpkgs source bundle on Windows, and users are advised to use pre-built bundles or alternative source bundles. The release acknowledges contributions from various individuals and encourages community involvement.
- Racket v8.14 includes a pre-built download for 64-bit ARM Windows.
- New features include integrated demodularization and enhanced contract specifications.
- The release improves the raco test command-line form and introduces the hash-filter function.
- Known build issues on Windows affect the builtpkgs source bundle.
- Community contributions are acknowledged, and new contributors are welcomed.
Related
Gleam v1.3.0 – Auto-imports and tolerant expressions
Gleam v1.3.0 update includes auto-imports, tolerant expressions, enhanced completions, import cycles diagnostics, syntax warnings, arithmetic support, and JavaScript bundler hints. Contributors improved functionality and user experience significantly.
Rust 1.80.0
The Rust team released Rust 1.80.0, featuring LazyCell and LazyLock types, Cargo 1.80 lint checks, exclusive ranges in patterns, and stabilized APIs, enhancing efficiency and safety in software development.
Supercharged Labels – Gleam v1.4.0
Gleam v1.4.0 enhances code readability and developer experience with new shorthand syntax, improved error messages, updated build tools, and expanded support for JavaScript, among other features.
Sublime Text 4 Build 4180
Sublime Text 4 build 4180 features syntax highlighting updates, Linux enhancements for Wayland, Windows and Mac bug fixes, reduced memory usage for large files, and improved user experience across platforms.
Official native Windows support for OCaml with opam 2.2.0
Opam 2.2.0 introduces native Windows support, new commands for managing dependencies, improved package management features, and encourages users to back up directories before upgrading. Community contributions are highlighted.
Related
Gleam v1.3.0 – Auto-imports and tolerant expressions
Gleam v1.3.0 update includes auto-imports, tolerant expressions, enhanced completions, import cycles diagnostics, syntax warnings, arithmetic support, and JavaScript bundler hints. Contributors improved functionality and user experience significantly.
Rust 1.80.0
The Rust team released Rust 1.80.0, featuring LazyCell and LazyLock types, Cargo 1.80 lint checks, exclusive ranges in patterns, and stabilized APIs, enhancing efficiency and safety in software development.
Supercharged Labels – Gleam v1.4.0
Gleam v1.4.0 enhances code readability and developer experience with new shorthand syntax, improved error messages, updated build tools, and expanded support for JavaScript, among other features.
Sublime Text 4 Build 4180
Sublime Text 4 build 4180 features syntax highlighting updates, Linux enhancements for Wayland, Windows and Mac bug fixes, reduced memory usage for large files, and improved user experience across platforms.
Official native Windows support for OCaml with opam 2.2.0
Opam 2.2.0 introduces native Windows support, new commands for managing dependencies, improved package management features, and encourages users to back up directories before upgrading. Community contributions are highlighted.