📜Development Arc

Change Log

Tracking every seed we plant in the Pumpkin patch.

v0.1.8Release
Jan 7, 2026

🔧Hotfix: Documentation Polish

  • Updated official Marketplace links across README, NPM, and Website.
  • Standardized "Click here to install" language for extension discovery.
  • Fixed minor linting issues in project documentation.
v0.1.7Release
Jan 7, 2026

🎨Release: Official Branding & Editor Support

  • Designed and integrated official Pumpkin SVG branding across the ecosystem.
  • Launched the official VS Code Marketplace extension (FrederickDineen.pumpkin-vscode). Click here to install.
  • Added `install-extension` command to CLI for effortless editor setup.
  • Updated CLI and website components with v0.1.7 synchronization.
v0.1.6Release
Jan 7, 2026

🩹Hotfix: Documentation Sync

  • Synchronized all version references in README and CLI output.
  • Ensured npm landing page correctly reflects the latest release.
v0.1.5Release
Jan 7, 2026

🩹Hotfix: Grammar Refinement

  • Added support for `//` style comments alongside `#`.
  • Made `times` keyword optional in `repeat` loops (e.g. `repeat 3 { ... }`).
  • Fixed parsing errors in examples provided in documentation.
v0.1.4Release
Jan 7, 2026

🩹Hotfix: ESM Compatibility

  • Fixed `ReferenceError: __dirname is not defined` in CLI and REPL.
  • Synchronized versioning across CLI, README, and website IDE components.
  • Standardized npx instructions for easier local exploration.
v0.1.3Release
Jan 7, 2026

📦Hotfix: WASM Engine Inclusion

  • Fixed critical issue where the WASM core engine was excluded from npm packages.
  • Restructured build pipeline to automatically remove hidden gitignore files from distribution.
  • Ensured full offline capability for CLI and local installations.
v0.1.2Release
Jan 7, 2026

🩹Hotfix: CLI Entry Point

  • Added `#!/usr/bin/env node` hashbang to CLI entry point to fix execution errors on POSIX systems.
  • Ensured `npx pumpkin` and global installation execute correctly.
v0.1.1Release
Jan 7, 2026

🚑Hotfix: Distribution Paths

  • Fixed `unresolved module` error in CLI runtime by correcting WASM build output path.
  • Ensured `npm install pumpkin-lang` works out of the box.
v1.4.0Release
Jan 7, 2026

⚖️Open Source & Polish

  • Implemented Dual Licensing: MIT and GNU GPL v3 for greater freedom.
  • Refined website footer with a compact, single-line layout.
  • Added npm registry link to footer.
  • Updated logo and trademark guidelines for clarity.
  • General UI polish and responsive design improvements.
v1.3.0Release
Jan 6, 2026

🎃The Pumpkin Language Features

  • Installation via `npm install pumpkin-lang` now supported.
  • Interactive REPL available via `pumpkin repl` command.
  • New tour script `pumpkin run examples/tour.pumpkin` added.
  • Added standard library examples: Guessing Game, Hello World, Daily Routine.
  • Core language features: `show` for output, `let` for variables, human-readable math.
v1.2.0Release
Jan 5, 2026

🚀The Brand Refresh & Hurricane Background

  • Project-wide brand refresh with new high-fidelity logo.
  • Implemented interactive "Hurricane" background dots that react to mouse movements.
  • Added public Change Log page (you are here!) to track our progress.
  • Optimized global layout with high-performance Canvas animations.
v1.1.0Release
Jan 4, 2026

🌐Community & Connections

  • Launched Anonymous Community Page with Neon Postgres integration.
  • Implemented Cloudinary-powered image uploads for community posts.
  • Added like and comment systems with real-time feedback.
  • Implemented browser-based fingerprinting for persistent anonymous identity.
  • Enhanced community UI with floating pumpkin mascots and skeletons.
v1.0.0Release
Jan 3, 2026

🎃The "Pumpkin Pop" Website

  • Redesigned landing page with vibrant neobrutalist theme.
  • Implemented responsive Pumpkin IDE (Playground) with Web Worker isolation.
  • Created unified tech footer with animated logos (JS, TS, Next, Node, Rust).
  • Implemented mobile-first responsive layouts across the site.
v0.5.0Release
Dec 20, 2025

⚙️The Core Engine

  • Initialized Pumpkin Core interpreter in Rust.
  • Defined AST and execution flow for human-readable logic.
  • Developed WASM bridge for browser-side execution.
  • Integrated CodeMirror 6 with custom Pumpkin syntax highlighting.

Ready to plant your own ideas?

Grab the current build and start building something human-first today.

Go Build Something 🚀