The following list gives a short overview about what is changed between individual versions:
- Merge branch 'master' of https://www.github.com/alinex/node-builder
- Fix alinex-fs calls for newer major version.
- Run uglify only if given as parameter.
- Use --all in pull and push.
- Change push to also push branches.
- Update async@2.1.4, coveralls@2.11.15, uglify-js@2.7.5, alinex-codedoc@1.3.1, alinex-util@2.5.0, coffee-script@1.12.1, mocha@3.2.0, moment@2.17.1, request@2.79.0, yargs@6.5.0, inquirer@2.0.0, marked-man@0.2.0
- Small changes.
- Update alinex-codedoc@1.3.1
- Remove var parts from documentation.
- Update alinex-config@1.4.1, alinex-exec@2.0.0, alinex-fs@3.0.3, inquirer@2.0.0, marked-man@0.2.0
- Update alinex-config@1.4.1 alinex-fs@3.0.3
- Update alinex-util@2.4.2, async@2.1.2, coffee-script@1.11.1, coffeelint@1.16.0, coveralls@2.11.14, inquirer@1.2.2, istanbul@0.4.5, mocha@3.1.2, moment@2.15.1, npm-check@5.4.0, request@2.75.0, yargs@6.2.0
- Updated ignore files.
- Updated ignore files.
- Make compile of man pages inline.
- Update travis.
- Fix error handling and return exit codes.
- Update memoizee@0.4.1, alinex-codedoc@1.2.10, mocha@3.0.2, uglify-js@2.7.3, alinex-util@2.4.0, plato@1.7.0, alinex-fs@3.0.2, yargs@5.0.0
- Upgrade alinex-codedoc, alinex-util@2.4.0
- Add memoizee package.
- Update alinex-fs@2.0.7, nib@1.1.2, alinex-codedoc@1.2.5, plato@1.7.0, mocha@3.0.2
- Don't alert on self package name which may occure in comments.
- Upgraded async@2.0.1, coveralls@2.11.12, nib@1.1.2, npm-check@5.2.3, request@2.74.0, alinex-codedoc@1.2.0, mocha@3.0.1
- Updated coveralls@2.11.12, npm-check@5.2.3, alinex-codedoc@1.1.0
- Upgraded alinex-codedoc@1.0.0, async@2.0.1, request@2.74.0, alinex-codedoc@1.0.0, alinex-config@1.2.1
- Pass verbose setting to codedoc.
- Updated alinex-codedoc
- Upgraded alinex-codedoc
- upgraded alinex-codedoc@0.3.2
- Adding nib to be used in stylus, too.
- Creation of index no longer needed for new codedoc.
Using new documentation tool codedoc.
- Automatically create docs on publish again.
- Switch to alinex-codedoc for documentation.
- Upgrade yargs@4.8.1, plato@1.6.0, alinex-codedoc@0.3.0.
- Upgraded async, coveralls and codedoc
- Rename links to Alinex Namespace.
- Add copyright sign.
- Add reference to codedoc used as binary.
- Support new codedoc creation as command doc2 (initial state).
Now supporting stylus as css preprocessor.
- Fix small lint error.
- Upgraded alinex-config@1.2.1, request@2.73.0, yargs@4.8.0
- Compile stylus with axis support.
- Fix linked submodules detection.
- Don't show verbose command out everytime.
- Merge branch 'master' of https://www.github.com/alinex/node-builder
- Prevent summary on interactive mocha.
- Color mode of builder triggers also mocha color output.
- Allow use of env.TEST_DEBUG.
- Updated alinex-fs@2.0.2, alinex-util@2.3.1, npm-check@5.2.2, inquirer@1.1.2, moment@2.14.1, uglify-js@2.7.0, istanbul@0.4.4
- Small fixes.
- Fix lint error.
- Merge branch 'master' of https://github.com/alinex/node-builder
- Fix: create report directory in --prof if not existing.
- Hint to use node 4.4 for profiling.
- Remove no longer used packages.
- Added sql highlighting support.
- Move handlebars to documents in highlighting style.
- Update doc style.
- Change style to use multiple colors code highlighting.
- Remove debug message.
- Upgrade core and util packages.
- Add style for markdown higlighting.
- Remove unused code.
- Fix lint error.
- Don't opern browser after test if nothing to display.
- Fix changed package detection to not fail on require of submodules.
- Merge branch 'master' of https://github.com/alinex/node-builder
- Only create report index if report directory exists.
- Add report index after test.
- Remove duplicate output on interactive exec.
- Fix push in publish with no changes.
- Publish documentation not automatically with package.
- Change order in publish step.
- Style more languages in doc.
- Copy environment to coveralls call.
- Fix argument order for istanbul.
- Fix coverage call.
- Run profiling analyzation only if argument given.
- Add pathg for coffeelint.
- Use complete environment for mocha.
- Updated exec package.
- Remove code for perf and dtrace because of problems with symbols.
- Add profiling possibilities to builder.
- Fixed call of coverage with browser but without metrics.
- Upgraded config, yargs.
- Use DEBUG environment setting for mocha tests.
- Fix lint error.
- Update changes parser.
- Remove duplicated for in results heading.
- Fixed environment setting on git call.
- Merge with master.
- Fix error management.
- Optimize error display.
- Add highlighting for yaml and cson.
- Don't run metrics if coveralls are selected.
- Updated util package.
- Add metrics switch.
- Change template to setup coveralls in .travis.yml
- Upgraded config, exec, fs, sass and yargs packages.
- Added debug name in index script.
- Add more details automatically in package.json.
- Add copyright to new packages.
- Fixed create to make github entry.
- Optimize direct install command.
- Fix npm upgrade detection to work for patch up and also don't check for sub requires.
- Fix variable require detection.
- Remove calculated requires.
- Added v6 for travis but didn't activate, yet.
- Run push in publich before changes.
- Fix bail option to work in test command.
- Output problems in test command.
Small internal optimizations.
- Upgrades sass, docker and alinex-core packages.
- Replace alinex-async with async v2.
Some fixes and added the create task.
- Let the join of changes command output be done in the end.
- Finished create command.
- Create node package from template and github repository.
- Added basic interactive mode for create command.
- Fixed change detection to also add link on major updates.
- Made exit code optional.
- Fix link command to work properly.
- Update man page.
- Rename args to options to be consistent.
- Add ability to make a try run in publishing.
- Add retries for all processes with external ressources.
- Use current directory iff nothing given.
- Update man page and examples.
- Fixed comands in compiled version.
- Fix publish task using wrong variables.
- Removed unneccessary newlines in output.
- Better error output.
- Optimize output levels in verbose mode.
- Optimize results output.
- Use test options from package.json on publish.
- Publish command rewritten with release message.
- Add npm install task.
- Added new doc command.
- Code name change args -> options.
- Integrate browser open on metrics and coverage.
- Added mocha/coverage tests.
- Made new test process with coffee lint.
- Move clean code into task.
- Converted clean command to new structure.
- Added support for js files in compile.
- Also compile linked packages.
- Update documentation.
- Rewrite of compile task.
- Remade the link command.
- Upgrade info only if upgrade is possible in changes command.
- Collect error in parallel run to show at the end.
- Updated documentation.
- Fixed new push task.
- Fixed new push task.
- Made more modular with tasks.
- Added pull and push commands.
- Fixed bug in running multiple different commands.
- Document changes command.
- Add skip-unused switch for changes.
- Converted changes command to new builder.
- Use new command based cli interface.
- Upgraded lots of packages.
- Add correct exit code on test.
- Downgraded npm-check.
- Downgraded npm-check.
- Upgraded npm-check.
- Upgrade utils package.
- Only report npm return code but ignore for further processing in changes task.
- Upgraded multiple packages including npm-check.
- Fixed general link in README.
- Fixed changes to work if no git tag available.
- Fixed version.
- Merge branch 'master' of https://github.com/alinex/node-builder
- Fix line-height of headings.
- Change logo to new module.
- Remove empty lines at the end of code elements.
- Style fixes.
- Fix background color.
- Remove empty code elements from doc.
- Fixed cli to not be as strict.
- Fixed code style.
- Updated layout for new documentation.
- Upgraded yargs, uglify, prompt and alinex-utils.
- Fixed glyphicons and layout.
- Change to use new version of docker.
- Fix gitignore for manpages.
- Fixed create to also add propper .npmignore.
- Merge package list.
- Alinex package updates.
- Code style fixes.
- Merge with new create process changes.
- Update create task.
- No npm package output if there is nothing changed.
- Remove report directory from documentation area.
- Auto run coverage on publish.
- Addded code metrics using plato and moved coverage reports to /report directory.
- Use retry possibilities of exec module.
- Added retry option to pull command.
- Merge branch 'master' of https://github.com/alinex/node-builder
- Added retry option to push command.
- Show more information in changes task.
- Added coffelint file.
- Publish with older and fixed config package.
- Added retry on npm install.
- Upgraded test packages mocha and chai.
- Fixed style of test cases.
- Fixed lint warnings in code.
- Updated meta data of package and travis build versions.
- Upgraded config module.
- Remove extras from documentation.
- Merge branch 'master' of https://github.com/alinex/node-builder
- Remove goto line from documentation.
- Updated copyright, travis and npmignore.
- Upgrade mocha to v2.4.2
- Also copy coffelint.json to each new project.
- Updated dependent packages.
- Removed unused npm-check-updates.
- Updated man page.
- Merge branch 'master' of https://github.com/alinex/node-builder
- Added link task.
- Small fix on error reporting of uglify.
- Updated instanbul package.
- Updated to use alinex-exec instead of old spawn.
- Test on nodejs v4.
- Updated npm update check module.
- Optimized the update check and process.
- Added version number to changes output.
- Added npm-check utility for easier package control.
- Add ncu tool to be use on outdated() later.
- Copy gitignore from var/src.
- Changed blog link for alinex style.
- Fixed style rules.
- Updated create to add coveralls correctly.
- Extended style rules for coffee script.
- Updated blockquote style in alinex.css.
- Updated insstall documentation.
- Add uglify option to compile for new projects.
- Made badge links npm compatible in documentation.
- Enabled uglify to be used on publish automatically.
- Small documentation changes.
- Small fixes in Alinex document layout.
- Don'T give an error if documentation keeps unchanged,
- Remove io.js from travis test.
- Merge branch 'master' of https://github.com/alinex/node-builder
- Made coverage reporting on coffeescript working.
- Updated cli usage to specify dir command order correctly.
- Added alinex header to documentation.
- Fixed changelog.
- Bug in update task with empty updates fixed.
- Updgraded the chai submodule.
- Remove lock for tough-cookie to older version.
- Run mocha recursive.
- Fixed bug which aborted if calling cli with '-c list'.
- Add specific spawn settings.
- Fixed repository change.
- Fixed some problems with the new spawn.
- Fix new config paths.
- Allow to change configsearch path.
- Display tables as documented in html (
).
- Fixed title of fork me image in documentation.
- Better error output on invalid json file.
- Fixed update command.
- Switch registry if specific publishConfig entry is set.
- Add compile task to publish commands.
- Fixed EEXIST error which comes some times in compile.
- Added --force and --try switches and changed order to work each directory after the other.
- Stop task if outdated modules found.
- Remove --prune from push.
- Update documentation structure.
- Added verbose info for mocha .only checking.
- Remove .only test to let publish work again.
- Fixed missing callback in new method.
- Fix order of commands to run doc after publish.
- Replace fs with alinex-fs in publish.
- Add test for .only tests before publish.
- Updated documentation.
- Fixed problem with module load after clean.
- Added document generation to publish.
- Fixed bug in automatic added commands.
- Typo fixed.
- Add clean and test tasks as dependent to publish.
- Be more parallel in document creation.
- Also copy images from source folders to documentation folder.
- Fixed flag attributes which prevent directory parameters to be detected.
- Removed dir output without verbose mode.
- Fixed call to npmbin to find command line tools needed.
- Return error if npmfind could not find manpage conversion.
- Fixed package.json
- Updated documentation style.
- Also create test/mocha directory for mocha tests.
- Updated man page.
- Updated created package.json to use builder as well.
- Fixed some bugs preventing doc task to publish.
- Added create task and list outdated in update task.
- Added new node version to travis.
- Fixed bug in test task which didn't find coffeelint or mocha.
- Converted most of the other tasks.
- Reworked changes task.
- Updated pull and push task to be open for more repositories.
- Moved task into special subdir.
- Updated compile task to work parallel.
- Rename package to name
builder
. - Merge pull request #2 from jbnicolai/update-chalk-v1.0.0
- Updates chalk to 1.0.0.
- Ignore mkdir error if the directory is was already created.
- Make CLI argument parsing more strict.
- Added example output for publish command.
- Fix typo in package.json.
- Moved chai to dev dependencies.
- Only publish docs if specified as option.
- Added changes command.
- Small bugfix in creating docs for non alinex packages.
- Fixed internal links in documentation.
- Changed created script calls to support newer make.
- Updated to use newest make version in created files.
- Fixed create task which was completely buggy since last rewrite.
- Updated packages to allow mocha 2.0.
- Removed empty version entries.
- Small fix in command line parsing.
- Support compiling markdown into man pages.
- Fixed package.json version check.
- Fixed package.json version notation.
- Submodule tough-cookie working again.
- Fixed npm package to include /var/src folder.
- Replace colors with chalk submodule.
- Updated submodule replace to version 0.3.x.
- Fixed small bug preventing alinex layout to be used.
- Upgrade to debug 2.0
- Fixed bug in install target which broke after doing the first task.
- Automatically run dependent commands.
- Fixed bug in test task and added examples.
- Added install task.
- Restructured all tasks to use new yargs option parsing.
- Finished yargs integration with pull command.
- Start restructuring options parsing.
- Merge branch 'master' of https://github.com/alinex/node-make
- Upgraded to new debug version.
- Upgraded debug module version.
- More contrast for instance variables in alinex style.
- Again fix for the document link optimization.
- Fixed link optimization for alinex modules.
- Updated documentation.
- Changed alinex document style.
- Fixed bug which broke anchor links in doc.
- Fixed execute rights to open browser.
- Removed incorrect version change.
- Added information for version 0.2.9
- Support script changes for specific doc styles like alinex.
- Upgraded istanbul package to version 0.3.
- Optimized changelog.
- Added debug messages to all tasks.
- Use english language in status call to correctly detect if something has changed.
- Changed gitignore template to be more specific.
- Remove adding of coveralls into created package.json.
- Fixed typo error in console output.
- Fixed bug in finding binaries.
- Fixed bug in doc to allow overwrting file.
- Replaced own tools (using fs-extra) with alinex-fs.
- Fixed layout problem in alinex-style.
- Fixed typo in documentation: github link text.
- Optimize accessibility of fork label.
- Add a "Fork me on GitHub" label with link.
- Fix bug in regex for html link correction.
- Support local links in GitHub and docker output to work.
- Added print style without menu for the alinex documentation.
- Fix coveralls to use correct path.
- Added keywords.
- Made keywords an array like specified for package.json.
- Change to use alinex-make for tests in newly created modules.
- Added coveralls support to test task.
- Removed mocha, coffee, chai... in create task because included in alinex-make.
- Make test task use internal mocha and istanbul.
- Move mocha tests in correct directory. Updated documentation to show the optional dir parameter.
- Remove output from second mocha run for istanbul.
- Add alinex-make as build tool on create.
- Added some documentation to the tools.findbin() method.
- Integrated coffee script compilation into code. Optimized uglify to work also if installed in higher module.
- Removed commander object in favor of combined command object.
- Make most tasks to allow optional directory parameter, use current as default.
- Optimized the compile task to run on current directory per default.
- Integrated --uglify support for compile of coffee files.
- Added link to the alinex documentation.
- Add compile task which will run coffee script compiler.
- Small documentation fixes.
- Make commit message option standard conform using -m
- Use uglify-js to compress lib code.
- Changes the alinex layout.
- Extend ignore files for new filestructure.
- Use gitignore and npmignore from this package as template.
- Move the docstyle to the new filestructure position and document it.
- Added support for doc-publish scripts.
- Added support for individual styles in doc pages.
- Also push and pull git repositories without an package.json file.
- Fix writing copyright name in create task.
- Fixed whitespace in badge urls.
- Add the date to the version changelog.
- Run install before running tests.
- Fixed browser call in testTask.
- Adding travis ci to auto creation mode for public repositories in create task.
- Fixed coffescript syntax error in create task.
- Add interactive mode to create task.
- Added --browser option to open local coverage report in test task.
- Try to push to coveralls.
- Add support for coverage report using istanbul in test task.
- Fixed response message of test task.
- Automatically install before running tests.
- Removed node_modules/.../src deletion in cleanTask because buggy.
- Added --dist and --auto flag implementation to clean task.
- CI tests only on node >= 0.10.
- Added travis contineous integration.
- Added -c as shortcut for commit in publish task.
- Added link to changelog in version tags.
- Added pull task to update from git origin.
- Fixed up all tasks to be more responsive.
- Added new push task which will only push to origin and renamed old one to publish.
- Make username in create task changeable by parameter.
- Initial buildTask.
- Added example tests.
- Added possibility to run tests defined in package.json.
- Added task clean for cleanups. Added task test with coffee script lint test.
- Fixed the changelog numbering.
- Fixed bug in changelog creation.
- Added --browser flag to document creation, to open the index afterwards. Fixed console output while using --watch in doc task.
- Fixed changelog format in make push.
- Bug fixes in push with setting correct version.
- Added doc task to create documentation and push it to github.
- Extract error handler in extra module alinex-error.
- Fix git log read for changelog addition.
- Added information for version 0.0.2
- Added push task to create new versions.
- Also create the source directory on create task.
- Added command for creating new packages
- Initial commit