All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog with additional group for informations, and this project adheres to Semantic Versioning.
- Release 12 (pwbs 0.5.0.dev2)
- 0.5.0-dev1 was backed by wrong Changelog data
- More info on Error Dumping to Sentry
- Relative Imports changed to absolute imports
- Sentry Error Tracking
- Help on run without arguments
- PWBS Event Manager
- [Schema] PWBS Local Configuration File Schema Version v.0.4
- Changelog Format
- Absolute Imports
- Documentation Rephrase
- PWM (To change into internal functions or pwm as dependency)
- PWBS (Old version of PWBS runnning automation tasks for semantic versioning)
- Handling STDOUT of Commands
- Code Style
- Release 10 (pwbs 0.4.0a0)
- Release for blocking stable on Alpha Release
- Release 9 (pwbs 0.4.0.dev0)
- Complete Rewrite of PWBS
- [PWBS Functionality] Single Tasking
- [PWBS Functionality] Multi Command Tasking
- CLI Argument Parsing using argparse
- PWBS Config Manager
- PWBS Logger
- [PWBS CLI] Special Command --verbose (Set Verbose Level [Possible: 0, 1, 2, 3, 255]
- [PWBS CLI] Special Commnad --debug (Turn on Debug Mode)
- [PWBS CLI] Special Command --version (Show version of PWBS)
- [PWBS CLI] Special Commnad --new-config (Generate new configuration file)
- [PWBS CLI] Special Command --log (Turning on logging to file)
- [PWBS CLI] Special Command --logfile (File to log onto)
- [PWBS CLI] Special Commnad --configfile (File to load as configuration file)
- [PWBS CLI] Special Command --test-mode (Special Test Mode (V: 255, Debug: on))
- [PWBS CLI] Special Command --run-tests (Run PWBS Testing Module)
- Tests for PWBS
- Loggers -> LoggerAssertionError
- Loggers -> Base Logger (Handling logging to console)
- Loggers -> Log Logger (Handling logging to file)
- Loggers -> Logger (Handling Logging to file and console)
- Config -> PWBSConfigFileDontExistError
- Config -> PWBSInvalidConfigFile
- Config -> Config Manager
- Config -> PWBS Config Manager
- Command -> Command Type Enum
- Command -> Command Platform Enum
- Command -> Command Mode Enum
- Command -> Command Class
- Command -> Commnad List Class [Command Collection]
- Full Documentation in RST using Sphinx
- [Schema] PWBS Local Configuration File Schema Version v.0.1
- [Schema] PWBS Local Configuration File Schema Version v.0.2
- [Schema] PWBS Local Configuration File Schema Version v.0.3
- [Schema] PWBS Local Configuration File Schema Version Working Draft
- Configuration to host documentation on ReadTheDocs
- Moved PWM to lib/pwm
- [PWBS Functionality] Multi Tasking
- Task Interpreter
- Special Commands Interpreter
- Commands Interpreter
- PWBS Utilities Functions
- Tests
- Documentation
- Task Interpreter - Support for Multi Task
- Not Released on PyPi (Eventually it's not on in Release History)
- [PWM] Tests for PWM to check is Modules reads files correctly on whatever OS
- File Path Errors (By base on Windows)
- Description Files
- Task Interpreter
- Task Interpreter - Support for Single Tasks
- Command Interpreter -> Normal Task Interpreter
- [PWM] [pwm_exec] Execute Generator Function
- [PWBS CLI] Special Command --new-config
- [PWBS CLI] Special Command --config <file>
- PWBS Config Manager for loading Configuration File
- Documentation Base
- Test for PWBS Module
- [PWM] Tests for PAiP Web Modules
- Package Description
- AUTHORS File
- Contribution Guide
- Error List
- PWBS Command Interpreter
- [PWBS CLI] Special Command --help
- [PWBS CLI] Special Command --verbose <mode>
- Tox as Test Runner for Python Versions Testing
- Changed Python Required Minimum Version to Python 3.5
- Changed encoding to open files that are part of description to UTF-8
- Full Baner with Debug Information in verbose modes [PWBS CLI]
- Description for Package on PyPi
- Basic Test for PWBS
- First Release on PyPi
- Release 1 (pwbs 0.0.1.dev2)
- README File
- Ready To Release Improvements
- PAiP Web Modules
- It's was an idea as simple modules which act like little libraries for specific things
- From this version on PWM was little library writed in pwbs as internal dependency
- Setup Configuration for Release to PyPi
- PyLint Configuration
- Coverage Configuration
- First Version of Changelog
- PAiP Web Modules
- PWM - Debug
- PWM - Execution
- PWM - JSON
- PWM - System Information
- PWM - Watcher
- Basic Baner in PWBS CLI
- Version Change for checking bumpversion configuration
- Tests for checking is Python working correctly
- Started working on base Python Module
- First Commit on GitLab Repository of PWBS Project
- PAiP Web Build System Edition 1 - v.0.9.1.0
- GitLab Repository for Project
- Base requirements file
- Base version of PWBS is used for automation of development of new one
- Bumpversion Configuration for Semantic Versioning Tooling
- CI Python Script [For Continuos Testing in Local Development Environment[
- Actual Versions of PWBS are based on single file implementation of pwbs ideas
- These Version of PWBS starts work on PAiP Web Build System Edition 2 Project
- PAiP Web Build System Edition 1 - v.0.9.1.0