Skip to content

Latest commit

 

History

History
87 lines (58 loc) · 2.58 KB

File metadata and controls

87 lines (58 loc) · 2.58 KB

0.6.1

  • Dependencies: Update flutter_lints from 5.0.0 to 6.0.0
  • CI: Improve CI configuration and testing setup

0.6.0

  • Breaking: Upgrade minimum SDK requirement to 3.3.0
  • Dependencies: Update meta dependency to 1.16.0
  • Dependencies: Update flutter_lints to 5.0.0
  • Web: Add WASM support for better web performance
  • CI: Update CI to use Flutter 3.19
  • CI: Improve Android CI configuration
  • CI: Drop SQLite 3.22.x from Android CI
  • Tooling: Add dependabot for automated dependency updates

0.5.0

  • Feature: Add Save/Pop State commands for turtle state management (contributed by @gildurao)
  • Breaking: Upgrade to SDK 3.3.0
  • Dependencies: Update flutter_lints to 4.0.0
  • Dependencies: Update meta dependency to 1.15.0

0.4.2

  • Breaking: Upgrade to SDK 2.17.0
  • Examples: Update example project configuration
  • CI: Fix CI settings and improve Flutter 3.10.x support

0.4.1

  • Modernization: Adopt modern Dart syntax and formatting
  • Dependencies: Update project dependencies
  • Build: Modernize Android build tools configuration

0.4.0

  • Breaking: Add null safety support
  • Migration: Full migration to null-safe code

0.3.4-nullsafety.0

  • Preview: Null safety preview release

0.3.4

  • Feature: Add new Log command for debugging turtle graphics

0.3.3

  • Feature: Add new ControllableTurtleView widget for interactive turtle graphics

0.3.2

  • Feature: Add new If command for conditional execution
  • Bug Fix: Prevent null exceptions in turtle command execution

0.3.1

  • Feature: Add Label command for text rendering
  • Feature: Add SetLabelHeight command for text size control

0.3.0

  • Feature: Add AnimatedTurtleView widget for animated turtle graphics
  • Architecture: Compile commands to instructions instead of direct execution

0.2.1

  • Documentation: Update and improve documentation
  • Examples: Add additional example projects

0.2.0

  • Feature: Add Back (Backward) command for reverse movement
  • Feature: Add Exec command for macro execution
  • Feature: Add IfElse command for conditional branching
  • Feature: Add SetStrokeWidth command for line width control
  • Feature: Support macros and command composition
  • Examples: Add multiple new example projects including tree generation

0.1.0

  • Initial Release: First stable release of flutter_turtle
  • Core Features: Basic turtle graphics commands (Forward, Turn, etc.)
  • Widgets: Basic TurtleView widget
  • Examples: Initial example project