- Add webpack
- Add independent image, icons and data tasks
- Add new @veams namespace
- Add reload feature for single-page-app types
- Refactor blueprint generator to simplify custom templates and prompts
- Use darker section headline in docs
- Trigger global resize event from app.js
- Add veams v5.0.1
- Add veams plugins (vent, store, mixins, modules, templater, dom, media-query-handler, logger)
- Bugfix
- Fix events.js copy issue and add improvements to app.js if veams 5 is selected
- Update Insertpoints in blueprint to print out right folder in standard project setup
- Update bp INSERTPOINTS
- Add events.js to src
- Add standard scaffold back to bp generator
- Add standard imports back to project
- Fix minor typo issues in bp.js.ejs
- Clean up of task runner files
- Fix issue in bp javascript file with const Helpers
- Update bp templates
- Bugfixes to support => node v4.x
- Bugfix for babelify
- Add browserify support to Gulp
- Add express mangony server to Gulp
- Optimize bp generator
- Optimize scaffold of js files
- Fix minor bugs with generator blueprint
- Optimize main.js
- Update Veams-Query in deps
- Add compatibility for newest yo version (^v1.8)
- Add framework Veams 5
- Update packages
- Clean up all test cases
- Bugfixes
- Update blueprint generator to allow scaffolds of custom blueprints
- Delete templating generator
- Fix self-contained paths in watch task
- Add new Veams-JS version 4
- Bugfix for mangony and browsersync
- Update packages
- Update grunticon
- Add icons webfont
- Add new media mixin lib
- Add Veams-Query
- Enhance libs scaffold
- Add self-contained option
- Update blueprint templates
- Replace grunt-contrib-watch with grunt-chokidar
- Add stylelint to generator
- Optimize gulp project scaffolds
- Fix bug with assemble installation in grunt
- Add mangony and browser-sync support with proxy and server port
- Bugfix for #70
- delete unnecessary helpers when Mangony is selected
- wrap data-js-options with if statement in hbs blueprint
- add logger (console output element)
- update question in templating-generator.js
- Fixed some issues with express server and browser-sync
- Adjustment of standard styles
- Minor improvements for Babelify usage and Mangony in Grunt
- Added Mangony as new template engine for Gulp and Grunt
- Updated all package versions
- Added [email protected]
- Added further specs
- added custom blueprint type support
- added global module registry to js blueprint
- bugfix release (handlebars)
- bugfix release (Gruntfile.js)
- added lost grid (PostCSS grid system)
- added postcss for autoprefixer to Gulp and Grunt
- fixed insertpoint
veamsJS-scss-import
- added bp generator tests,
- updated setup file deletion
- updated bp templates to support utilities
- added custom events to blueprint generator
- updated endpoints in config.js
- added individual extensions and file types in blueprints generator
- added delete functionality for settings file
- minor improvements
- workaround for nodejs problems with lists in console
- added utilities support in veams:blueprint
- changed readme scaffold directory in veams:blueprint
- added express support, deleted grunt-connect
- added new handlebars helpers (
pictureData
,concatPath
,markdown
) - updated
mergeData
to support files - updated versioning task
- added possibility to pass blueprints paths to veams:blueprint
- minor improvements for better veams-cli integration, updated blueprint generator
- updated handlebars page
- updated bower-component veams-js
- updated config.js to support veams-cli, updated blueprints generator, added page-components.hbs
- added blueprints generator to support fast scaffolding of templates for blocks, components or global partials
- outsourced event names to config file
- updated bower component veams-sass version
- changed test_helpers
- changed title in page
- added postInstall methods to support renaming of config files
- added event handling in generator
- clean up minimal installation routine
- fixed bug in gulp
js
task - added
mergeData
helper to sub generatortemplating
- updated grunt-bless task to use
force
in options - updated stylesheets template for svg-sprites to use mixins only
- fixed minor issue with sync task
- updated grunt plugins versions for:
- grunt-accessibility
- grunt-autoprefixer
- grunt-bless
- grunt-browser-sync
- grunt-contrib-copy
- grunt-contrib-jshint
- grunt-contrib-jsdoc
- grunt-contrib-uglify
- grunt-dr-svg-sprites
- grunt-text-replace
- grunt-svgmin
- grunt-phantomas
- grunt-sync
- grunt-connect
- grunt-concurrent
- grunt-contrib-cssmin
- added grunt-includes as simple js packager alternative
- added further specs for sass frameworks, grunt-includes
- cleaned up Gruntfile.js
- cleaned up watch.js
- added bootstrap-sass to styles.scss
- fixed minor issues in documentation scaffold process
- deleted grunt-packager
- added container build in travis.yml
- deleted README.md instructions
- better veams-js installation with
overwriteSetup
method
General
- refactored prompts
- added new structure to use separate generator files
- updated packages
- added testing
- renamed package to
veams
because pg is already used at npmjs.org
Task Runners
- added first gulp support
- added new structure to use gulp and grunt at the same time
Testing
- added Hinting and Code Style Checks
- added WebdriverIO for grunt
JS
- added browserify
- added ESHarmony
Templating
- added new helpers for handlebars templating
CSS and Icons
- deleted compass
- added @root to svg-sprites templates
Sub generators
- deleted plugin, bm, bv, bc
- added js generator to scaffold js templates with arguments and options
- changed resources folder structure: data folder is located in templates
- changed watch task
- deleted jit-grunt mappings to reduce complexity
- updated bower dependencies
- integrated new grunt modules (grunt-postcss-separator, grunt-image-size-export)
- changed build task
- updated pictures task to support grunt-image-size-export
- deleted styleguide templates
- updated htmlhint
- added new sprites icon workflow with custom template and selector function to provide mixins and extends
- updated grunt-sass, grunt-contrib-cssmin, bower components
- updated sg grunt to support new icon workflow
- added full test spec
- added pg packages
- clean up requirejs files generation
- added grunt-combine-mq to replace deprecated version
- outsourced scss mixins and extends into own bower component (pg-scss)
- outsourced yo prototype:components into own bower component (pg-components)
- added bower component (pg-js)
- deleted demo content
- deleted mobile first and ie8 support at the same time
- refactored generator to be up to date with yeoman
- added new specs
- refactored whole specs section
- fixed minor bugs with jsdoc and js-section
- refactored scss section
- renamed factory helper to panel helper, added panel section in templates
- updated sub generators to support grunt-sass and autolink helper
- added multiple specs
- updated packages in package.json
- added assemble-spec.js
- added travis ci
- changed prototype:gm => prototype:grunt
- added prototype:assemble for helper files
- grunt-jsdoc@beta added with custom configs
- prototype:gm => added grunt-jsdoc, grunt-contrib-requirejs, grunt-comment-toggler
- Refactored index.js to prepare PG for Gulp support
- Split custom partial helper and factory helper
- Added possibility to extend options in Assemble to activate factories
- Added grunt-comment-toggler for RequireJS
- Changed components/c-article.hbs
General
- Refactored Gruntfile.js
- Added loadCSS.js to load CSS Styles asynchronous
Assemble
- Added custom helper-partial.js
- Added support for assemble factories
- Added Regions Readme.md
SASS
- Added custom breakpoint mixin
- Fixed bug with version block
- Fixed async task
- Added c-form.scss
- Added
Regions
for PG Frontend Methodology - Modified form component
- Deleted batch files
- Refactored bower directory in demo files
- Added almond and grunt-contrib-requirejs
- Optimized package.json
- Integrated git submodule for components
- Integrated {{#ifBlock}} helper
- Minor change in svg-sprites task
- Bugfix with version.js
- Mixin: spriteicon() added
- Updated prototype:gm to support automated download of grunt-text-replace
- Changed path for prototype:plugin
- Updated grunt-photobox to support grunt-browser-sync or grunt-contrib-connect
- Changed output of photobox to Dev folder
- Changed Standard Installation to Minimal Installation
- Optimized svg-sprites and svgmin workflow
- Changed classes fo PG Frontend Methodology
- Added fork of grunt-dr-svg-sprites and dr-svg-sprites to support placeholders in scss files
- Changed replace.js to change file path
- Added PG Frontend Methodology