Skip to content
This repository has been archived by the owner on Apr 21, 2021. It is now read-only.

Releases: xfiveco/generator-xh

v0.4.0

18 Aug 14:16
Compare
Choose a tag to compare
  • #31: Browser Sync module added for live reload and browser syncing. You can still use LiveReload if you want, choose preferred option when setting up the project.
  • #40: Option to run a simple server
  • #22: Ability to create more pages at once using yo xh:page "Home" "About us" "Our Services" syntax

v0.3.3

08 Aug 12:35
Compare
Choose a tag to compare
  • #41: The script which is replacing no-js class was removed if Modernizr is used in project
  • #43: Default grunt task changed so it runs grunt watch task. Use grunt build to rebuild the whole project
  • #45: Ignored some HTML validation errors
  • #46: template.html excluded from build
  • #47: Improved HTML5Shiv handling
  • #48, #52: grunt postinstall task integrated to the grunt build task to avoid problems when bower and npm install are running at the same time
  • #51: grunt build is run automatically to generate page after adding it with yo xh:page
  • #56: X-Precise link updated to the new public version
  • #61: Fixing not copied assets when they were placed in subdirectories
  • updated Bower and NPM packages versions

v0.3.2

17 Jul 09:32
Compare
Choose a tag to compare
  • #38: New option for adding dist folder to the Git ignored list
  • #37: media / img / xprecise folders were moved to src folder and are now automatically copied to the dist folder. This will allow to generate dist folder at the server and manipulate images by additional Grunt tasks in the future (eg. optimize and generate sprites). do_not_delete_me.png placeholder is used so the watch task works properly (this file is not copied to the dist folder).
  • #42: watch task now processes SCSS / Less files placed in subdirectories

v0.3.1

09 Jul 15:37
Compare
Choose a tag to compare
  • #39: Fixed annoying bug when includes were not properly restored and were overridden if some task failed. For now this is solved by force running all tasks. Please report any problems with this solution.
  • Disabled tasks spawning and added livereload only for compiled CSS files
  • Added new clean task to remove unused files from dist folder. Works only with default grunt task
  • #26: Used placeholder / extend for clearfix mixin
  • #35: Generated custom prefix for WordPress database tables
  • #30: Fix duplicated container in template.html
  • #29: Removed .wip class from WP part of project index
  • #28: Fonts added to src/fonts folder are automatically copied to dist/fonts
  • Updated white space

v0.3.0

03 Jul 12:30
Compare
Choose a tag to compare
  • WordPress development support using a subgenerator yo xh:wp
  • sets up the latest WordPress distribution and optional base theme and plugins
  • connects the front-end files with the project theme

v0.2.0

09 Jun 14:49
Compare
Choose a tag to compare
  • Page subgenerator creates pages from customizable src/template.html rather than generic template. Edit the template before you create pages if you want to have customized pages.
  • Page subgenerator now doesn't create individual stylesheets and image directories for each page to promote modules & components approach to the styles organization
  • Documented how to join an existing project
  • Added information how to work without preprocessors (see point 5. in Writing styles)

v0.1.5

02 Jun 11:17
Compare
Choose a tag to compare
  • Limit usage of grunt-usemin to selected files to improve performance on large projects. Default processed files are src/includes/head.html and src/includes/scripts.html, other files can be added in Gruntfile.js
  • Sass version of Normalize.css replaced with CSS version. (This removes ugly IE6/7 comments from generated main.css.)
  • Improved CSS prettification for more consistent usage of empty lines
  • Added postinstall task for copying jQuery fallback library
  • Fixing problem with forcing Unix newlines on binary files, eg. font files

v0.1.4

26 May 15:23
Compare
Choose a tag to compare
  • Prevented usage of reserved words (main, variables, mixins, ...) as a page name
  • Checking src/js/main.js with JS Hint check (not just dist/js/main.js)
  • HTML validation moved outside the main grunt task to improve performance
  • Added grunt validate task for HTML validation
  • Added grunt qa task for detaching X-Precise, rebuilding project, validating HTML files and checking JavaScript files with JS Hint
  • Removed CHANGELOG.md in favor of GitHub releases (this page)
  • Documentation updates

v0.1.3

22 May 13:13
Compare
Choose a tag to compare
  • Added dist/media folder for storing content images which are not part of UI
  • Removed redundant content from the project index
  • Added changelog