Aquesta és la versió actual. · Data de publicació:
Fitxers d’instal·lació 0.29.4
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | MSI · en-US | Tots els usuaris | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Changelog
- 1b0b3f8: Add --dump-stats option with machine-readable compile statistics (#1702) (@marcauberer)
- dbb9d50: Add the benchmark runner and the initial benchmarks (#1703) (@marcauberer)
- f975a2a: Allow arrays with a single item (#1705) (@marcauberer)
- b37711b: Add the pre-merge benchmark check (#1704) (@marcauberer)
- 61960ff: Run the benchmarks nightly instead of pre-merge (#1706) (@marcauberer)
- 89b4fd3: Upload the nightly benchmark results to Bencher (#1707) (@marcauberer)
- bf8945a: Configure the Bencher measures and plots (#1708) (@marcauberer)
- 985074c: Upgrade LLVM to 23.1.5 (#1709) (@marcauberer)
- ba05d05: Remove the bootstrap/ branch type (#1710) (@marcauberer)
- da36711: Treat calls to noReturn functions as the end of the control flow (#1711) (@marcauberer)
- dc1b074: Bump the stage0 compiler to 0.29.3 and mark non-returning functions (#1712) (@marcauberer)
- e43856d: Fix the compiler crash on a primitive type in a struct's interface list (#1713) (@marcauberer)
- 6efc4ab: Accept bool references as conditions (#1722) (@marcauberer)
- e07294d: Do not capture type names in lambdas (#1723) (@marcauberer)
- 2c8855b: Remove the async lambda attribute (#1724) (@marcauberer)
- f5dadea: Reject type names used as values (#1725) (@marcauberer)
- 8fc712d: Fix Vector.removeAt for element types without a user-defined operator= (#1726) (@marcauberer)
- 3cb6e00: Reject template lists on alias types (#1727) (@marcauberer)
- 530b1d8: Reject implicit calls of non-public ctors/dtors of imported structs (#1728) (@marcauberer)
- e2355de: Fix foreach over array reference crashing the IR generator (#1729) (@marcauberer)
- bcb293e: Fix method calls on by-reference lambda captures (#1731) (@marcauberer)
- 0ce2abc: Copy by-value items in indexed foreach loops (#1732) (@marcauberer)
- 3cf64d5: Update GoReleaser to v2.20.0 (#1733) (@marcauberer)
- 2346004: Describe MessageQueue instead of the planned Pipe type in the multithreading spec (#1734) (@marcauberer)
- f565b39: Bump lunr from 0.8.0 to 0.8.1 in /docs (#1738) (@dependabot[bot])
- 4511560: Bump zensical from 0.0.73 to 0.0.74 in /docs (#1737) (@dependabot[bot])
- ab207b9: Sort CLI option tables in docs alphabetically (#1739) (@marcauberer)
- 51ccee9: Construct fields only once in delegating ctors (#1736) (@marcauberer)
- 0e74a50: Reject misplaced ctor delegation calls (#1740) (@marcauberer)
- 8d338f2: Bump docker/login-action from 4.7.0 to 4.8.0 in /.github/workflows (#1741) (@dependabot[bot])
- 72f9296: docs: Fix dev-setup script wording in README (#1742) (@marcauberer)
- e401649: Bump alpine from 3.24.3 to 3.24.4 (#1744) (@dependabot[bot])
- 077295a: Fix captured process spawns on Windows (#1745) (@marcauberer)
What to do next?
- Install Spice
- Visit www.spicelang.com to test the new features