Skip to content

Latest commit

 

History

History
116 lines (76 loc) · 2.57 KB

CHANGELOG.MD

File metadata and controls

116 lines (76 loc) · 2.57 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.3.1] - 2024-04-14

Added

  • Easier way to add templates.
  • New templates : Data Science

Fixed

  • Error on listing templates.

Changed

  • Refactoring to introduce the TUI (interactive mode)

[0.3.0] - 2023-08-05

Added

  • Logging to text file & stdout on -v flag.
  • Varying Log levels.
  • Initialize a git Repository & Commits the structure.
  • New template : Flask
  • Requirements file.

Fixed

  • Improved error reporting.

[0.2.1] - 2023-07-16

Fixed

  • -s & -t conflict.
  • ('files' or 'file') and ('folders' or 'folder') can now be used in the Json structure.

Changed

  • Various functions to increase performance.
  • Unified exceptions interface.
  • Added extra data to LEARN.md
  • Added extra data to CONTRIBUTING.md

[0.2.0] - 2023-07-08

Added

  • -t argument now allows Templates to be used (Limited to Python & Node.Js)
  • Github actions can publish to Pypi & Test.Pypi
  • More improvements to error handling and detection.

Changed

  • We can format the project name in the json by using an empty curly brackets {}
  • Tests now is little bit better than before.

[0.1.4] - 2023-06-26

Changed

  • Improved error reporting

Fixed

  • Fixed Issue #8
  • Fixed error building structure if the source starts with a file.

[0.1.3] - 2023-06-20

Added

  • -V argument to print version of Artec.
  • Changelog.md to records changes.

[0.1.2] - 2023-06-17

Changed

  • Tests directory to the preferred structure.

Fixed

  • Files and folders are not being created according to "structure.json" #4

[0.1.1] - 2023-06-15

Added

  • -v argument to enforce verbosity.

[0.1.0] - 2023-06-12

Added

  • Unit tests for each module.

Changes

  • Ported from Python 2.7 into Python 3
  • Refactor the fork to more pip-package architecture.
  • Split the project into modules for better code & tests.