CHANGELOG.md

← Back to explorer
CHANGELOG.md
# 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).

## [Unreleased]
### Added
- Add Command Line Interface Functionality
- Add more safety checks

## [v0.0.3] - 2021-12-07
### Added
-  Add `<PistonApp>.languages` property
-  Add `<PistonApp>.aliases` property
-  Add `<PistonApp>.raw` property
-  Running of multiple files (python ONLY) now supported.
> Running of multiple files for other languages will be supported soon...
### Changed
-   Splitted `<PistonApp>.languages` property into three other parts for greater control over data.

## [v0.0.2] - 2021-12-04
### Added
-  `examples` folder
-  Add `models` for improved code functionality
-  Add `run` function to actually run the code
### Changed
- None

## v0.0.1 - 2021-12-03
The First Release!
### Added
- Base directory structuring
- `PistonApp` & `PistonCli` model
- `requirements.txt`
- Basic functioning of `PistonApp` model

[Unreleased]: https://github.com/AalbatrossGuy/pistonpy
[v0.0.2]: https://github.com/AalbatrossGuy/pistonpy/releases/tag/v0.0.2
[v0.0.3]: https://github.com/AalbatrossGuy/pistonpy/releases/tag/v0.0.3