Labels
Labels
34 labels
- Requires user code changes: API removals, behavioral breaks, or pipeline workflow changes
- Something isn't working
- Documentation-only work: XML docs, README, guides, or website content
- This issue or pull request already exists
- New feature or request
- A new user-facing capability that does not exist yet
- Good for newcomers
- Extra attention is needed
- This doesn't seem right
- Issue is Linux-specific or reproducible only on Linux
- Issue is macOS-specific or reproducible only on macOS
- Issue is Windows-specific or reproducible only on Windows
- Important; should be addressed next sprint/cycle
- Nice to have; backlog item with no near-term urgency
- Default priority; apply only when you want ordering to be explicit
- Further information is requested
- Internal restructuring with no intended behavior change
- AnimatedSprite, animation controllers/state machines, tweening, easing functions
- Public API surface: types, signatures, properties, interfaces, or serialization contracts
- CI, NuGet packaging, release automation, build scripts, multi-targeting (MG/FNA/KNI)
- MGCB workflows; the .forme file importer and processor, and Forme.MonoGame.Content.Pipeline library.
- Font parsing, glyph data extraction, curve decomposition, band data, and file format
- Bezier curve math, glyph coordinate transforms, band interval arithmetic, dilation geometry
- Particle effects system: emitters, modifiers, profiles, and .pe pipeline integration
- Allocation investigations, hot-path profiling, batching efficiency, benchmark additions
- FormeRenderer draw calls, glyph batching, texture management, vertex layout, and render correctness
- Shader source, compiled `.mgfxo` artifacts, effect parameter binding, shader model compatibility
- Test additions, test fixes, harness improvements, and validation coverage
- Security concern or vulnerability; use private reporting for sensitive details
- Cannot proceed until something external changes; add a note explaining the blocker