@shlomil/turtlejs
Version:
A feature-rich JavaScript implementation of turtle graphics inspired by Python's turtle module
27 lines (21 loc) • 896 B
Markdown
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.1] - 2024-03-14
### Changed
- Updated package homepage URL
- Changed package name to scoped name `@shlomil/turtlejs`
## [1.0.0] - 2024-03-14
### Added
- Initial release of TurtleJS
- Full implementation of turtle graphics inspired by Python's turtle module
- Support for all basic turtle movement operations
- Pen control features including color, width, and fill operations
- Animation support with speed control
- Text and stamp operations
- Event handling for clicks and keyboard input
- Undo support
- Asynchronous API for sequential actions
- Multiple output formats: CommonJS, ES Module, and UMD
- TypeScript type definitions