Skip to content

Releases: tonik/theme

v3.1.1

30 Jul 15:18
Compare
Choose a tag to compare

Bug Fixes

  • fix(): Make .vue files trigger browsersync reload too (#93)

v3.1.0

16 Aug 10:05
Compare
Choose a tag to compare

Features

  • chore(build): ESLint should also lint .vue files (#68)

Bug Fixes

  • chore(build): Vue rule should autoprefix styles in <style> tag inside .vue component files (#71)

Internal

  • chore(build): Introduce scripts for linting js and sass files (#67)

v3.0.0

27 Mar 14:11
Compare
Choose a tag to compare

Features & Improvements

  • Ship starter without any front-end boilerplate by default (#37). Front-end can be optionally scaffolded with CLI (v3.0.0)
  • Change namespace prefix and add unique namespace to each template controller (#47)
  • Docblocks of templates actions and filters should point to hooked functions (#48)
  • Create dedicated app/Structure/templates.php file for templates rendering specific functions (#49)
  • Rename partials/header.tpl.php file to partials/head.tpl.php (#33)
  • Introduce environment file for theme config (#60)
  • build: Lint javascript with ESlint (#44)
  • build: Allow for configuring the Autoprefixer (#52)
  • build: Allow for configuring Stylelint plugin via a configuration file (#19)

Bugs

  • build: Preserve subdirectories for images in Webpack output (#50)
  • build: Narrow scope of the stylelinting to resources/assets folder
  • build: Browser should be refreshed after changes in project files by default (#43)

Internals

  • build: Update to Webpack 3.0.0 (#62)
  • build: Remove unused babel-preset-2015 (ef0f8fb)
  • build: Builder can handle .vue files by default (a27498d)
  • build: Separate config of output for external rules (e53e6b4)

v3.0.0-rc.1

13 Mar 13:10
Compare
Choose a tag to compare
v3.0.0-rc.1 Pre-release
Pre-release

Features & Improvements

  • Ship starter without any front-end boilerplate by default (#37). Front-end can be optionally scaffolded with CLI (v3.0.0-rc.1)
  • Change namespace prefix and add unique namespace to each template controller (#47)
  • Docblocks of templates actions and filters should point to hooked functions (#48)
  • Create dedicated app/Structure/templates.php file for templates rendering specific functions (#49)
  • Rename partials/header.tpl.php file to partials/head.tpl.php (#33)
  • Introduce environment file for theme config (#60)
  • build: Preserve subdirectories for images in Webpack output (#50)
  • build: Lint javascript with ESlint (#44)
  • build: Allow for configuring the Autoprefixer (#52)
  • build: Allow for configuring Stylelint plugin via a configuration file (#19)
  • build: Browser should be refreshed after changes in project files by default (#43)

Internals

  • build: Update to Webpack 3.0.0 (#62)
  • build: Remove unused babel-preset-2015 (ef0f8fb)
  • build: Builder can handle .vue files by default (a27498d)
  • build: Separate config of output for external rules (e53e6b4)

v2.0.3

17 Aug 15:04
Compare
Choose a tag to compare

Bugs

  • Builder rule for external images should output files in /images folder

v2.0.2

02 Aug 18:41
Compare
Choose a tag to compare

Bugs

  • Wrong directory name of javascript files in app.config.js file causing transpilation to fail #32
  • Remove directory limiter in javascript rule of builder

v2.0.1

14 Jul 13:16
Compare
Choose a tag to compare

Features & Improvements

  • Removes outdated quick start guide from README.md
  • Follow semantic versioning for tonik/gin and tonik/cli packages
  • Updates example service binding in app/Setup/services.php to follow up with the docs

Bugs

  • Fixes WP_Query namespace import in service binding example (#25)

v2.0.0

03 Jul 13:06
Compare
Choose a tag to compare

🚀

v2.0.0-rc.2

25 May 16:14
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release
  • Bumps minimal PHP version to 7.0
  • Use tonik/gin in v2.0.0-rc.2
  • Use tonik/cli in v2.0.0-rc.2

v2.0.0-rc.1

15 May 13:18
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release
  • Moves layout opening and closing markup (header.php, footer.php) to the .tpl.php files
  • Cleanup and unify indentation and setup .editorconfig
  • Visual enhancements of default layout
  • Update services to latest changes in container API
  • Use tonik/gin in v2.0.0-rc.1
  • Use tonik/cli in v2.0.0-rc.1
  • Reorganizes folders in app/ directory.