Skip to content

Commit

Permalink
New version: ChilliBits.Spice version 0.21.1 (microsoft#222929)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcauberer authored Feb 5, 2025
1 parent 0439f1a commit 49f4298
Show file tree
Hide file tree
Showing 3 changed files with 103 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Created with WinGet Releaser using komac v2.10.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.9.0.schema.json

PackageIdentifier: ChilliBits.Spice
PackageVersion: 0.21.1
InstallerLocale: en-US
Platform:
- Windows.Desktop
InstallerType: wix
Scope: machine
InstallModes:
- silent
UpgradeBehavior: install
ProductCode: '{9D8EC893-8527-407B-B717-BED1A3FB756B}'
ReleaseDate: 2025-02-05
AppsAndFeaturesEntries:
- ProductCode: '{9D8EC893-8527-407B-B717-BED1A3FB756B}'
UpgradeCode: '{D2653DE3-AE66-449B-8ABC-33834679DBCC}'
InstallationMetadata:
DefaultInstallLocation: '%ProgramFiles(x86)%\Spice'
Installers:
- Architecture: x64
InstallerUrl: https://github.com/spicelang/spice/releases/download/0.21.1/spice_x64_setup.msi
InstallerSha256: 63D1BC32EC50D4D1DEA2BA0B88732D437903FFD1E4913106C6CCE9CB505D8800
ManifestType: installer
ManifestVersion: 1.9.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# Created with WinGet Releaser using komac v2.10.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.9.0.schema.json

PackageIdentifier: ChilliBits.Spice
PackageVersion: 0.21.1
PackageLocale: en-US
Publisher: ChilliBits
PublisherUrl: https://chillibits.com/
PublisherSupportUrl: https://www.spicelang.com/
PrivacyUrl: https://www.chillibits.com/en/legal-notice
Author: Marc Auberer
PackageName: Spice
PackageUrl: https://www.spicelang.com/
License: MIT
LicenseUrl: https://github.com/spicelang/spice/blob/HEAD/LICENSE
Copyright: Copyright (c) 2021-2023 ChilliBits
ShortDescription: Spice is a statically-typed, easy to use and compiled programming language. It supports cross-compilation and is especially useful for programming close to the system.
Description: |-
The Spice Programming Language is a compiled language, which can score with it's blazing fast execution time and the universal applicability.
Spice is inspired partially by Golang and C, but improves some things by abstraction which could impact ones productivity in a negative way.
Tags:
- antlr
- chillibits
- cli
- compiler
- docker
- language
- llvm
- programming-language
- spice
ReleaseNotes: |-
Changelog
- f08ddbf: Also emit module flags when compiling without debug info (#728) (@marcauberer)
- 3ab679f: Minor fixes of the bootstrap compiler (#729) (@marcauberer)
- bcb638d: Don't try to use mold when cross-compiling to Windows (#730) (@marcauberer)
- 16008ac: Disallow instructions before allocas in entry block (#731) (@marcauberer)
- d294b1d: Update repository cache before installing dependencies (#732) (@marcauberer)
- f7799b6: Fix bug on result var assign (#733) (@marcauberer)
- 39f09ec: Use DWARF v5 (#734) (@marcauberer)
- cd3033b: Make panic builtin print user message from error object (#735) (@marcauberer)
- b27a730: Remove support for empty array initializers (#736) (@marcauberer)
- 053c4c5: Rework socket std (#737) (@marcauberer)
- f48aeeb: Avoid unnecessary typechecker post runs (#738) (@marcauberer)
- 8915f80: Refactoring and code optimization (#740) (@marcauberer)
- 404ceaa: Add dependency graph dumper (#741) (@marcauberer)
- a2ef7a4: Rename type specifiers to type qualifiers (#742) (@marcauberer)
- ed2d481: Extend bootstrap compiler type management (#743) (@marcauberer)
- 0b24637: Fix duplicate symbol name bug (#744) (@marcauberer)
- aaea818: Allow global variables in case constants (#745) (@marcauberer)
- fdd1f14: Add test for bootstrap compiler TypeQualifiers (#746) (@marcauberer)
- 1457274: Add addititonal memory runtime functions (#747) (@marcauberer)
- 9b07577: Extend bootstrap compiler type system (#748) (@marcauberer)
- 7aac9c3: Treat identity cases as non-opaque (#749) (@marcauberer)
- eeff600: Fix missing linker error output (#750) (@marcauberer)
- 97de8b1: Fix ifdefed Windows code (#751) (@marcauberer)
- 4fb4cce: Upgrade to LLVM 20.1.0-rc1 (#752) (@marcauberer)
- 3ffea00: Move unreachable member to StmtNode (#753) (@marcauberer)
- 115846f: Move symbol types vector to expr node (#754) (@marcauberer)
- 9e7923a: Bump mkdocs-git-committers-plugin-2 from 2.4.1 to 2.5.0 in /docs (#757) (@dependabot[bot])
- e1b75af: Bump mkdocs-material from 9.5.50 to 9.6.1 in /docs (#755) (@dependabot[bot])
- 1ab1aec: Bump mkdocs-material[imaging] from 9.5.50 to 9.6.1 in /docs (#756) (@dependabot[bot])
- 88d8a5d: Fix crash on invalid assign (#758) (@marcauberer)
- 989fdcb: Fix build error on Windows (#759) (@marcauberer)
What to do next?
- Install Spice
- Visit www.spicelang.com to test the new features
ReleaseNotesUrl: https://github.com/spicelang/spice/releases/tag/0.21.1
ManifestType: defaultLocale
ManifestVersion: 1.9.0
8 changes: 8 additions & 0 deletions manifests/c/ChilliBits/Spice/0.21.1/ChilliBits.Spice.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with WinGet Releaser using komac v2.10.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.9.0.schema.json

PackageIdentifier: ChilliBits.Spice
PackageVersion: 0.21.1
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.9.0

0 comments on commit 49f4298

Please sign in to comment.