- Timber will be added via composer instead of wordpress plugin
- Models (Wrapper classes for Wordpress Post Types and Taxonomies.)
- Updated Luna (A new command
make:custom-taxonomy
) make:custom-post-type
andmake:custom-taxonomy
command creates model which helps interact with a new post types or taxonomy.- namespace
Basecamp\Models\
forapp/models/
directory
- Variables in
_variables.sass
can be used in*.vue
files - Webpack removes unused css from
app.[hash].css
file - A new command
make:menu-page
- screenshot for theme
- Migrated from webpack 3 to webpack 4
- Moved Luna CLIs docs to
suomato/luna
repository - Updated composer packages (Now PHP version must be at least v7.0!)
- Updated Timber to v1.7.1
dd()
from/app/helpers.php
. This function comes now with thesymfony/var-dumper
- Woocommerce support
- Basic boilerplate for woocommerce (
.twig
and.sass.
files)
- Updated javascrit packages
- Images and fonts
publicPath
inwebpack.config.js
- Fixed localize path in
bootstrap.php
build/
for webpack config and custom config- new webpack alias
~images
for relative image paths
- moved
bootstrap.php
toapp/bootstrap.php
- refactored webpack config
- Theme init config from
functions.php
tobootstrap.php
- Extensions to webpack config. Now Vue file can be imported without using .vue extension
- Refactored assets
- Vue production bundle (Fixed Webpack config)
- Maintenance mode
- Maintenance config to
app/config/wp/maintenance.php
- Maintenance page tempalte
resources/views/maintenance.twig
- PHP dotenv (Environment variables)
- Bug in webpack config
- Custom image size config to
app/config/wp/image-sizes.php
- Some security config to
app/config/wp/security.php
- Luna 1.0.0 -> 1.1.0 (A new command make:shortcode)
- updated packages
- Third menu level (Wordpress Main menu supports third menu level)
- Favicon to admin page and login page
- Refactored Navbar component
- Refactored
_variables.sass
file
- Pagination border-color
- Login page config to
app/config/wp/login-page.php
- Favicon to
resources/assets/images/favicon.png
- Login page styles to
resources/assets/sass/login.sass
- Images path helper
images_path()
toapp/helpers.php
File-loader
andimage-webpack-loader
to webpack
- Sass variables to own file
resources/assets/sass/_variables.sass
- CleanWebpackPlugin better config. Watch mode clear static folder after every build
purifycss
andpurifycss-webpack
packages