Release Pumpkin 1.0.0
## Roadmap The Roadmap for the First release of Pumpkin 1.0.0 which is planned this year in 2026 :partying_face: ### Pre-Release Requirements These are the critical milestones that must be reached before the Alpha 1 tag is cut. World & Generation - [x] Complete Structure Generation: Fix logic strongholds, and fortresses to ensure vanilla parity. ([Tracking: Chunk Generation #36](https://github.com/Pumpkin-MC/Pumpkin/issues/36)) #### Plugin API (Native) - [ ] Stable ABI Boundary: Finalize the core types so plugins don't break between minor 1.0.x patches. ([Tracking: Plugins](https://github.com/Pumpkin-MC/Pumpkin/issues/1407)) #### Mob AI & Entities - [x] Navigation System: Implement A* pathfinding to support mob movement goals. ([Tracking: Mob AI](https://github.com/Pumpkin-MC/Pumpkin/issues/1406)) - [x] Goal Selector Parity: Implement core survival goals. #### Performance & Stability - [x] Stress Testing: Successfully handle 1000+ simulated players moving and interacting simultaneously. - [x] Memory Leak Audit: Fix any memory leaks. - [x] Tick Loop Consistency: Maintain a steady 20 TPS under moderate load. #### Testing & QA - [x] Cross-Platform Verification: Confirm successful boots and joins on all guaranteed operating systems. - [x] Protocol Fuzzing: Test the packet decoder against malformed data to prevent remote crashes. - [x] Remove unwrap/expect: at least from most and critical places to prevent crashes. - [ ] Community Test Run: Priva
Posted by Snowiiii on Jan 3, 2025, 11:13 AM
Tags
Related issues
- Add 65536 size support for maps
- TypeScript 7.1 Iteration Plan
- nvim-treeconfig: upstream nvim-treesitter
- Add the "action" and "method" attributes to <button>
- [FEATURE] Support multiple Connector accounts (same connector, different accounts) in Claude and Claude Code on the web (claude.ai/code)
- > We were imposed GitHub for so many exercises!
Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments
support (Software)
Add 65536 size support for maps
TypeScript 7.1 Iteration Plan
nvim-treeconfig: upstream nvim-treesitter
Add the "action" and "method" attributes to <button>
[FEATURE] Support multiple Connector accounts (same connector, different accounts) in Claude and Claude Code on the web (claude.ai/code)
> We were imposed GitHub for so many exercises!
Add support for Visual Studio 2026 Integration
Support for Helm v4
Release Pumpkin 1.0.0
## Roadmap The Roadmap for the First release of Pumpkin 1.0.0 which is planned this year in 2026 :partying_face: ### Pre-Release Requirements These are the critical milestones that must be reached before the Alpha 1 tag is cut. World & Generation - [x] Complete Structure Generation: Fix logic strongholds, and fortresses to ensure vanilla parity. ([Tracking: Chunk Generation #36](https://github.com/Pumpkin-MC/Pumpkin/issues/36)) #### Plugin API (Native) - [ ] Stable ABI Boundary: Finalize the core types so plugins don't break between minor 1.0.x patches. ([Tracking: Plugins](https://github.com/Pumpkin-MC/Pumpkin/issues/1407)) #### Mob AI & Entities - [x] Navigation System: Implement A* pathfinding to support mob movement goals. ([Tracking: Mob AI](https://github.com/Pumpkin-MC/Pumpkin/issues/1406)) - [x] Goal Selector Parity: Implement core survival goals. #### Performance & Stability - [x] Stress Testing: Successfully handle 1000+ simulated players moving and interacting simultaneously. - [x] Memory Leak Audit: Fix any memory leaks. - [x] Tick Loop Consistency: Maintain a steady 20 TPS under moderate load. #### Testing & QA - [x] Cross-Platform Verification: Confirm successful boots and joins on all guaranteed operating systems. - [x] Protocol Fuzzing: Test the packet decoder against malformed data to prevent remote crashes. - [x] Remove unwrap/expect: at least from most and critical places to prevent crashes. - [ ] Community Test Run: Priva
Comments (0)
No comments yet. Start the discussion.