RetroSharp.Language.Frontend
0.0.565
See the version list below for details.
dotnet add package RetroSharp.Language.Frontend --version 0.0.565
NuGet\Install-Package RetroSharp.Language.Frontend -Version 0.0.565
<PackageReference Include="RetroSharp.Language.Frontend" Version="0.0.565" />
<PackageVersion Include="RetroSharp.Language.Frontend" Version="0.0.565" />
<PackageReference Include="RetroSharp.Language.Frontend" />
paket add RetroSharp.Language.Frontend --version 0.0.565
#r "nuget: RetroSharp.Language.Frontend, 0.0.565"
#:package RetroSharp.Language.Frontend@0.0.565
#addin nuget:?package=RetroSharp.Language.Frontend&version=0.0.565
#tool nuget:?package=RetroSharp.Language.Frontend&version=0.0.565
Package Description
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- CSharpFunctionalExtensions (>= 2.41.0)
- RetroSharp.Core (>= 0.0.565)
- RetroSharp.Parser (>= 0.0.565)
- Zafiro.Core (>= 3.2.36)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on RetroSharp.Language.Frontend:
| Package | Downloads |
|---|---|
|
RetroSharp.Sdk.Frontend
Package Description |
|
|
RetroSharp.GameBoy
Package Description |
|
|
RetroSharp.NES
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.571 | 0 | 9/8/2026 |
| 0.0.570 | 0 | 9/8/2026 |
| 0.0.569 | 0 | 9/8/2026 |
| 0.0.568 | 0 | 9/8/2026 |
| 0.0.567 | 0 | 9/8/2026 |
| 0.0.566 | 0 | 9/8/2026 |
| 0.0.565 | 0 | 9/8/2026 |
| 0.0.564 | 0 | 9/8/2026 |
| 0.0.563 | 0 | 9/8/2026 |
| 0.0.562 | 0 | 9/8/2026 |
| 0.0.561 | 0 | 9/8/2026 |
| 0.0.560 | 8 | 9/8/2026 |
| 0.0.559 | 9 | 9/8/2026 |
| 0.0.558 | 52 | 9/7/2026 |
| 0.0.557 | 44 | 9/7/2026 |
| 0.0.556 | 44 | 9/7/2026 |
| 0.0.555 | 53 | 9/7/2026 |
| 0.0.554 | 47 | 9/7/2026 |
| 0.0.537 | 66 | 9/5/2026 |
| 0.0.536 | 73 | 9/5/2026 |
# Changelog 0.0.565
## Changes (initial history)
- ARCH: qualify Portable2D music operations (#829) (`d5422e4`)
- SDK: externalize Portable2D MusicAsset descriptor and interpretation port (#828) (`0fe320a`)
- ARCH: qualify MusicAsset extraction slice (#823) (`b2b3dd3`)
- ARCH: qualify camera/world query extraction boundary (#822) (`08a1cd3`)
- docs: qualify Portable2D world activation policy (#821) (`aeeaf1e`)
- SDK: externalize Portable2D WorldAsset descriptor (#820) (`09560f2`)
- ARCH: qualify declarative WorldAsset independently of activation (#811) (`4bb2550`)
- SDK: externalize Portable2D Sfx.Stop through typed audio port (#809) (`6aa0a54`)
- docs: qualify Portable2D Sfx.Stop operation (#807) (`a095fa4`)
- Externalize Portable2D effect-pool contract (#805) (`dedb43a`)
- docs: qualify Portable2D effect pool transformation (#804) (`838d980`)
- Externalize Portable2D Animation.Frame (#802) (`d346876`)
- Qualify Animation.Frame SDK extraction (#801) (`165b53e`)
- Externalize Portable2D AnimationClip declarations (#798) (`5548c59`)
- Reduce PR validation time without weakening coverage (#799) (`834c0a0`)
- Qualify AnimationClip as the next Portable2D resource slice (#797) (`23bddfb`)
- SDK: externalize Portable2D SFX lifetime policy (#795) (`262eda6`)
- docs: qualify Portable2D SFX lifetime policy (#793) (`ddc1480`)
- Externalize SpriteAsset through Portable2D plugin (#792) (`9912e34`)
- Externalize remaining Portable2D input queries (#791) (`e05cb4f`)
- Externalize Input.IsDown through the typed SDK value port (#784) (`2f5e11e`)
- Add independent compiler-only build and publish mode (#785) (`2839988`)
- Qualify the typed Input.IsDown SDK value seam (#783) (`5a93111`)
- Qualify the first external SpriteAsset resource slice (#782) (`cc1a124`)
- Externalize Portable2D Input.Poll through a typed target port (#776) (`ab83d3d`)
- test: prove frozen external SDK consumption (#775) (`1fe1e72`)
- docs: qualify Portable2D Input.Poll extraction (#774) (`21144e3`)
- feat: make SDK library defaults host-owned (#773) (`416cb5b`)
- docs: clarify compiler model ownership (#758) (`9704073`)
- ARCH: migrate PushBox to generic immutable data (`fd4b96a`)
- ARCH: load Platformer2D as a path-only SDK plugin (`5d6c57f`)
- feat: support explicit SDK plugin paths (`2b16ea3`)
- refactor: extract SDK plugin authoring contract (#760) (`c280139`)
- Adopt block-local SpriteAsset in samples and incremental Game Boy rebasing (#755) (`ef56e02`)
- refactor: extract SDK compiler model (#756) (#757) (`31eacac`)
- ZRP: deliver zero-cost resource planning (#738) (#749) (`fdee9c8`)
- Add automatic requirement-lifetime inference and Game Boy reuse (#726) (`252cb1a`)
- Refactor target-neutral compiler helpers (#725) (`ff94edf`)
- refactor: centralize static SDK setup planning (#724) (`1f55a04`)
- refactor: extract modular language frontend (#722) (`0e99fa4`)
- feat: add zero-cost mutating inline result helpers (#719) (`f4c4560`)
- feat: validate integer literal conversions (#718) (`26a81ca`)
- refactor: express Snow Bros Jr with language features (`300c525`)
- feat: project static interfaces through closed unions (#715) (`345ad36`)
- Add fixed-layout unions with exhaustive matching (#714) (`c4a1109`)
- Add zero-cost constrained generics (#712) (`bef455e`)
- Add zero-cost static interfaces (#711) (`0151f2e`)
- Fix Snow Bros Jr obstacle jump reactions (#710) (`6e9da17`)
- fix(snow-bros): smooth enemy patrol decisions (#704) (`d78f517`)
- feat(snow-bros): let enemies run off platform edges (#703) (`8a2e89b`)