Skip to content

Latest commit

 

History

History
1671 lines (1597 loc) · 94.6 KB

history.md

File metadata and controls

1671 lines (1597 loc) · 94.6 KB

hiqdev/hidev

0.6.2 - 2018-10-27

0.6.1 - 2018-02-27

0.6.0 - 2017-07-01

0.5.2 - 2017-04-20

  • Improved tests, switched to phpunit 6
  • Redone bootstrap process
    • 76847df 2017-04-19 greatly simplified bootstrap process @hiqsol
    • 1626fc1 2017-04-19 added ConfigPlugin helper @hiqsol
    • 770069b 2017-04-19 fixed buildConfigPath, removed use of Builder::path @hiqsol
    • 5f97d8b 2017-03-31 fixed problem with empty params with adding default for params in main config @hiqsol
  • Redone own Logger to log ConsoleTarget
  • Added interpolation in configs
  • Changed passing config to template
  • Changed showing own version
  • Added creating and pushing tag in git/release
  • Added sudo for file write and symlink
    • c3045d7 2017-01-13 redone sudoing for file write and symlink @hiqsol
    • 666f341 2017-01-13 added sudo for file writing and symlinking @hiqsol
    • dc6ae9d 2017-01-03 fixed markdown issue: github needs delimiter between two consecutive links @hiqsol

0.5.1 - 2017-01-03

0.5.0 - 2016-08-01

0.4.0 - 2016-05-21

- [c235413] 2016-05-12 improved AbstractController::perform() [@hiqsol]
- [05cfb26] 2016-05-07 added force option to includeConfig() [@hiqsol]
- [a4bef9c] 2016-05-06 improved functional Tester: + config() [@hiqsol]
- [274d419] 2016-02-19 + added (not finished) waiting until push is actually finished [@hiqsol]
- [b8c8f11] 2016-02-19 improved `version` file reading/writing (check for existing) [@hiqsol]
  • Changed: redone to composer-config-plugin
  • Changed: greatly improved functional tests
  • Fixed minor issues
  • Added sudo modifier
  • Added @root instead of @prjdir
    • 2318a07 2016-05-06 REDONE @prjdir to @root @hiqsol
    • d10132e 2016-04-13 fixed cding to prjdir @hiqsol
    • 2b8592a 2016-03-16 + StartController::addAliases to add @prjdir and current package namespace @hiqsol
    • 8c5ef59 2016-02-23 + StartController::$prjdir variable containing absolute path to the project root directory @hiqsol
    • 34300e8 2016-02-16 fixed getting default src @hiqsol
  • Added hidev help
  • Added copying in FileController
  • Changed require: option to plugins:
  • Added CommandController
  • Added dump/internals action
  • Changed to use hiqdev/composer-extension-plugin instead of PluginManager
    • ccead93 2016-04-13 - forced require hiqdev/composer-extension-plugin at composer.json and .hidev/composer.json @hiqsol
    • 26e6f42 2016-04-13 redone to hidev-config <- extension-config @hiqsol
    • 6563e6d 2016-04-13 fixed readExtraVendor for new hiqdev/composer-extension-plugin @hiqsol
    • 671164a 2016-04-13 forced to use dev-master version of hiqdev/composer-extension-plugin @hiqsol
    • ede5419 2016-03-31 improved ROADMAP @hiqsol
    • 6514c7d 2016-03-30 redoing to extension-config <- yii2-extraconfig @hiqsol
    • 9259403 2016-03-30 changed hiqdev/extensions-config.php <- yiisoft/yii2-extraconfig.php @hiqsol
    • 9aafba9 2016-03-10 + yii2-extraconfig @hiqsol
  • Added github/create and github/exists actions
    • c186f54 2016-04-09 improved github/create to show instructions @hiqsol
    • c4a1380 2016-02-28 + github exists action @hiqsol
    • 0d87f6f 2016-02-23 + github/create with proper name and description @hiqsol
    • 2fbeaa4 2016-02-23 fixed GitController to git history only if git repository actually exists @hiqsol
  • Changed back to yii2 <- minii, used asset-packagist.hiqdev.com repository
  • Added loading of project's own bootstrap and config
    • 1257928 2016-04-03 + StartController::loadConfig to load project's own config @hiqsol
    • 04baf42 2016-04-02 cleaned up unused bootstraps at tests @hiqsol
    • 7c43216 2016-04-02 + StartController::addAutoloader to load autoloader of the project @hiqsol
  • Added better defaults when package name is domain
  • Changed github name -> full_name to correspond github api
    • d905002 2016-03-22 CHANGED github name -> full_name to correspond github api @hiqsol
  • Fixed scrutinizer issues
  • Added smart vendor require in hidev/init
  • Fixed bump and bump/release
  • Added easy creation of templated dirs and files with DirectoryController
    • 7348679 2016-02-27 improved Idea description @hiqsol
    • 48eeab0 2016-02-27 removed dirs from config @hiqsol
    • 960b60c 2016-02-23 enabled easy creation of templated files with DirectoryController @hiqsol
    • 1a8499d 2016-02-23 + FileController::$once option to save file only once, no rewrite @hiqsol
    • 5d0a339 2016-03-01 - GenerateController::actionMkdir because of DirectoryController @hiqsol
    • 35d4887 2016-02-18 * BaseHandler: + create intermediate directories when necessary before writing file @hiqsol
    • bdb7086 2016-02-14 implicit non strict comparision in in_array @hiqsol
    • 73d19d3 2016-02-14 + file info returning functions: getUid/Gid/Owner/Group/Permissions and used in chmod, chown, chgrp @hiqsol
    • e513542 2016-02-13 + DirectoryController with chmod, chown, chgrp @hiqsol
  • Fixed JsonHandler to parse empty JSON to empty array (died before)
    • a6f476e 2016-02-23 + explicit TemplateController to config @hiqsol
    • 9c48c87 2016-02-23 changed JsonHandler to parse empty JSON to empty array @hiqsol

0.3.9 - 2016-02-09

  • Fixed to work for projects without package manager
    • 84af45b 2016-02-09 fixed to work for projects without package manager @hiqsol
  • Fixed GitHub token passing to curl

0.3.8 - 2016-01-26

  • Added bump/release and github/release actions to automate release
  • Fixed minor issues

0.3.7 - 2016-01-19

  • Added getting default package start year with git log
  • Added CollectionController
    • 2c93cbc 2016-01-18 + abstract CollectionController and used at src/controllers/FileController @hiqsol
    • 667564a 2016-01-17 simplified: removed runAction @hiqsol
  • Fixed: improved travis before_install section

0.3.6 - 2016-01-17

- [53b78cc] 2016-01-17 allowed (with warning) repeated version bump [@hiqsol]
  • Added version goal and OwnVersionController for better version management

0.3.5 - 2016-01-16

  • Fixed minor and tested version bump

0.3.4 - 2016-01-16

  • Fixed bump/commit to default to current version
    • f9f8ca1 2016-01-16 improved bump/commit to default to current version @hiqsol
  • Fixed hidev own version showing

0.3.3 - 2016-01-16

- [5b5b7c7] 2016-01-16 + File::write() [@hiqsol]
  • Added proper version bumping with version/bump and bump
  • Added version output with hidev --version or hidev version

0.3.2 - 2016-01-16

  • Added sorting inside .gitignore sections
  • Fixed PHAR building

0.3.1 - 2016-01-15

0.3.0 - 2016-01-15

- [1a02e54] 2016-01-15 + binary exec($args) [@hiqsol]
  • Added history cleaning from 'Under development' section if it is empty
    • 88efe3f 2016-01-15 crutched cleaning up history @hiqsol
    • fe14804 2016-01-15 + CommitsHandler::cleanupHistory to delete 'Under development' section if it is empty @hiqsol
  • Added bump goal for version bumping
  • Fixed tests
  • Added installing and vcsignoring PHAR for required binaries
  • Changed: renamed hidev-travis-ci -> hidev-travis
  • Changed: redone goals -> controllers
  • Added dump goal
  • Changed: redone with composer-extension-plugin instead of PluginManager
    • ea6dd43 2016-01-14 returned back composer-extension-plugin dependency @hiqsol
    • 404225c 2016-01-14 removed composer-extension-plugin dependency, it is only needed at .hidev @hiqsol
    • 22637e9 2016-01-07 redoing with composer-extension-plugin BROKEN @hiqsol
  • Fixed to use latest Symfony YAML 3.0 <- 2.7
    • d2de282 2016-01-02 + scrutinizer config for code rating and duplication checks @hiqsol
    • 08f8789 2016-01-02 used Symfony YAML 3.0 <- 2.7 @hiqsol
  • Fixed minor issues
  • Added github/clone action, NOT finished

0.2.0 - 2015-12-23

  • Added runRequest and runRequests at DefaultGoal
  • Fixed Travis build
  • Added update goal
  • Changed finding goal class
  • Fixed InstallGoal::detectBin
    • e7b3aa5 2015-12-22 fixed InstallGoal::detectBin proper searching for binary @hiqsol
  • Changed: moved README goal to hidev-readme plugin
  • Fixed PHP7 warnings
  • Added phar compatibility
  • Fixed minii requirements
  • Added GitHubGoal

0.1.7 - 2015-12-04

0.1.6 - 2015-11-09

  • Fixed composer.json generation: follow schema, only name, role, email and homepage for authors
    • 85a0ff7 2015-11-09 fixed composer.json generation: follow schema, only name, role, email and homepage for authors @hiqsol

0.1.5 - 2015-11-09

  • Added support for VCS ignoring list configuring in plugins
    • ce7ea96 2015-11-09 enabled php-cs-fixer caching @hiqsol
    • 91a543c 2015-11-09 added support for vcsignore list configuring in plugins @hiqsol

0.1.4 - 2015-11-09

  • Fixed php short tags
    • 2bd5bc5 2015-11-09 php-cs-fixed @hiqsol
    • 3439892 2015-11-09 changed project title to: Task runner, code generator and build tool for easier continuos integration @hiqsol
    • 9d938de 2015-11-06 + nick and github to authors section in composer.json @hiqsol

0.1.3 - 2015-11-06

  • Fixed 'hidev update' to do default procedure after updating
    • 6323f7c 2015-11-06 improved UpdateGoal to do default procedure after updating @hiqsol
  • Changed README generation: added package headline
    • c544564 2015-11-06 Changed README generation: added package headline @hiqsol

0.1.2 - 2015-10-26

  • Added basic Usage readme section
  • Added control of readme sections to be rendered
    • cdf01e7 2015-10-26 + control of readme sections to be rendered @hiqsol
  • Added 'update' goal to update hidev internals

0.1.1 - 2015-10-25

  • Added better badges configuring and rendering
  • Fixed package title to: HiDev - integrated development
    • 7e900c3 2015-10-24 changed package title to: HiDev - integrated development @hiqsol
  • Fixed getRepositoryUrl

0.1.0 - 2015-10-15

  • Added improved README generation with render functions and section templates
    • 25fa62d 2015-10-15 improved README generation with render functions and section templates @hiqsol
  • Changed License section in README
  • Changed default config generated with 'hidev init': added authors and more options
    • cbe63ec 2015-10-06 improved 'hidev init' + authors section @hiqsol
    • cba9771 2015-10-05 fixed configuration readme for new 'hidev init' @hiqsol
    • adfd43e 2015-10-05 fixed tests for new features @hiqsol
    • f21e66d 2015-10-05 improved 'hidev init': + year and description options @hiqsol
  • Added tests for README goal
  • Added tests for 'hidev init'
  • Fixed exception catching for proper showing user errors

0.0.10 - 2015-09-09

  • Fixed init: made even smaller basic config
  • Fixed getting/setting namespace

0.0.9 - 2015-09-08

- [de455b9] 2015-09-08 + DefaultGoal::options() for allowing to set public members with --option=value [@hiqsol]
  • Added VersionEye badge generation
  • Added showing user errors (instead of exception stack trace)
    • 7001f7e 2015-09-08 added showing user errors by catching exceptions caused by user mistakes @hiqsol
  • Added init command: hidev init vendor/package
  • Removed 'runtime' gitignoring by default

0.0.8 - 2015-08-17

- [f34ccb8] 2015-08-17 + LicenceGoal::getUrl() [@hiqsol]
- [8899ef1] 2015-07-10 + Application::bootstrap() to load .hidev/vendor [@hiqsol]

0.0.7 - 2015-06-19

0.0.6 - 2015-06-06

- [4af195c] 2015-06-03 + getVcs() at base goal [@hiqsol]

0.0.5 - 2015-06-01

0.0.4 - 2015-06-01

0.0.3 - 2015-06-01

0.0.2 - 2015-05-30

  • Added parent config
  • Added use of Robo (started robo integration)
  • Changed namespace to 'hidev'
    • ed742a4 2015-05-30 HUGE + parent config HUGE * namespace beginned + Robo @hiqsol
    • 7817ae0 2015-05-29 added and used package.namespace for composer.json autoload used package/vendor instead of config->package/vendor @hiqsol
  • Fixed different minor thing

0.0.1 - 2015-05-12

  • Added basics
  • Added colorized console output
    • 98d97df 2015-05-12 + styled Console log output @hiqsol
    • 8813192 2015-05-12 simplified a bit, removed excessive set functions whose work is done automatically @hiqsol
    • d5968d9 2015-05-07 + own Application, Request + alises @hiqsol
    • d9ad2cc 2015-05-04 + Application, ViewContext move into it from Config @hiqsol
    • 09fb3b4 2015-05-04 redone to deps looks goog now @hiqsol
  • Added README.md generation
  • Added CHANGELOG.md generation
  • Added composer.json generation
  • Added simple .gitignore generation
  • Added LICENSE generation

[Development started] - 2015-04-28