All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- type = module in
package.json
src/app/is-env.js
src/app/lint.js
npm-postinstall.js
.gitignore
lintAll
tolint
ingulpfile.mjs
README.md
- chalk 4.1.2 to 5.3.0
- del 6.1.1 to 8.0.0
- gulp-autoprefixer 8.0.0 to 9.0.0
- gulp-favicons 3.0.0 to 4.0.1
- gulp-imagemin 7.1.0 to 9.1.0
- node 16 to 18.17
- src/app/gulpfile.dist.json and replaced with
src/app/gulpfile-config.dist.js
- src/app/import-lint.json and replaced with
src/app/import-lint.js
- src/app/js-lint.json and replaced with
src/app/js-lint.js
- src/app/scss-lint.json and replaced with
src/app/scss-lint.js
- src/app/vue-lint.json and replaced with
src/app/vue-lint.js
- gulpfile.js and replaced with
gulpfile.mjs
- @babel/core 7.23.3 to 7.26.0
- @babel/plugin-transform-modules-amd 7.23.3 to 7.25.9
- @fancyapps/ui 5.0.28 to 5.0.36
- @fortawesome/fontawesome-free 6.4.2 to 6.6.0
- @fortawesome/fontawesome-svg-core 6.4.2 to 6.6.0
- @fortawesome/free-brands-svg-icons 6.4.2 to 6.6.0
- @fortawesome/free-regular-svg-icons 6.4.2 to 6.6.0
- @fortawesome/free-solid-svg-icons 6.4.2 to 6.6.0
- @fortawesome/vue-fontawesome 3.0.5 to 3.0.8
- bootstrap 5.3.2 to 5.3.3
- browser-sync 2.29.3 to 3.0.3
- eslint-plugin-import 2.29.0 to 2.31.0
- eslint-plugin-vue 9.18.1 to 9.30.0
- gulp-vue-single-file-component 1.2.8 to 1.2.12
- moment 2.29.4 to 2.30.1
- requirejs 2.3.6 to 2.3.7
- sass": "~1.64 to 1.77.6
- vanilla-lazyload 17.8.5 to 19.1.3
- vue 3.3.8 to 3.5.12
- vue-i18n 9.7.0 to 10.0.4
- vue-router 4.2.5 to 4.4.5
social-media.jpg
- all texts to
de
inapp/i18n-locales.js
mb-3
to "included" inpage/home.vue
app/routes.js
- Bootstrap icon in
page/home.vue
- dummy image URL in
page/home.vue
- template in
partial/theme-switcher.vue
- Lazyload Icon in
page/home.vue
- spacing between globe and chevron in
partial/langswitch.vue
- footer margin bottom in
module/cookieconsent.scss
- Bootstrap theme in
public/index.html
- Moon, Sun and Black Tie in
app/fontawesome.js
- Gallery and Cookie banner text in
app/i18n-locales.js
- Fancyapps example in
page/home.vue
- theme cookie in
partial/modal-cookie-policy.vue
- Theme Switcher in
partial/naviagation.vue
partial/theme-switcher.vue
module/fancyapps.js
getImagePlaceholder()
inmodule/image-lazyload.js
- variables-dark in
lib/bootstrap.scss
- FA Pro imports in
lib/fontawesome.scss
module/theme-switcher.scss
plugin/fancyapps.scss
- Fancyapps in
gulpfile.js
- @fancyapps/ui 5.0.24
app/vue-lint.json
- compliance in
module/cookie-consent.js
js/scripts.js
module/cookieconsent.scss
module/slider.scss
scss/_variables.scss
scss/styles.scss
- PHP port from 8080 to 80 in
docker-compose.yml
favicon()
ingulpfile.js
README.md
- @babel/core 7.20.2 to 7.23.2
- @babel/plugin-transform-modules-amd 7.19.6 to 7.23.0
- @fortawesome/fontawesome-free 6.2.1 to 6.4.2
- @fortawesome/fontawesome-svg-core 6.2.1 to 6.4.2
- @fortawesome/free-brands-svg-icons 6.2.1 to 6.4.2
- @fortawesome/free-regular-svg-icons 6.2.1 to 6.4.2
- @fortawesome/free-solid-svg-icons 6.2.1 to 6.4.2
- @fortawesome/vue-fontawesome 6.2.1 to 6.4.2
- bootstrap 5.2.3 to 5.3.2
- browser-sync 2.27.10 to 2.29.3
- eslint-plugin-import 2.26.0 to 2.29.0
- eslint-plugin-vue 7.20.0 to 9.18.1
- gulp-vue-single-file-component 1.2.5 to 1.2.8
- jquery 3.6.2 to 3.7.1
- sass 1.57.0 to 1.64.2
- vanilla-lazyload 17.8.3 to 17.8.5
- vue 3.2.45 to 3.3.7
- vue-i18n 9.2.2 to 9.6.1
- vue-router 4.1.6 to 4.2.5
- underscore
_
from allmodule/_*.scss
- example date in
partial/version.vue
- unnecessary
module/_modal.scss
master
branch and replaced withmain
- examples in
app/filters.js
partial/version.vue
- component "version" in
layout/default.vue
package-lock.json
back again to fixvueLint
taskjsRequireSAR()
ingulpfile.js
thankYou()
ingulpfile.js
- chalk 4.1.2
- replace 1.2.2
- host in
public/.htaccess
- Docker port from 3050 to 7702 in
app/gulpfile.json
- file for Vue 3 upgrade in
app/fontawesome.js
- nickname in
app/i18n-locales.js
- file for Vue-i18n 9 upgrade in
app/i18n.js
- file for Vue-Router 4 upgrade in
app/router.js
- file for Vue-Router 4 upgrade in
app/routes.js
font-awesome-icon
tofa
in all*.vue
font-awesome-layers
tofal
in all*.vue
- lazy load image colors in
page/home.vue
- syntax from BS4 to BS5 in
page/home.vue
- syntax from BS4 to BS5 in
partial/langswitch.vue
- syntax from BS4 to BS5 in
partial/modal-cookie-policy.vue
- syntax from BS4 to BS5 in
module/cookie-consent.js
- syntax from Vue 2 to Vue 3 in
vue/app.js
- import in
lib/bootstrap.scss
- import in
lib/fontawesome.scss
- button hover style in
module/_cookieconsent.scss
- theme color and link decoration in
scss/_variables.scss
- php 7 to php 8 in
docker-compose.yml
- Docker port from 3050 to 7702 in
docker-compose.yml
- nickname in
gulpfile.js
jsRequire()
ingulpfile.js
.gitignore
README.md
- @babel/core 7.15.5 to 7.20.2
- @babel/plugin-transform-modules-amd 7.14.5 to 7.19.6
- @fortawesome/fontawesome-free 5.15.4 to 6.2.1
- @fortawesome/fontawesome-svg-core 1.2.36 to 6.2.1
- @fortawesome/free-brands-svg-icons 5.15.4 to 6.2.1
- @fortawesome/free-regular-svg-icons 5.15.4 to 6.2.1
- @fortawesome/free-solid-svg-icons 5.15.4 to 6.2.1
- @fortawesome/vue-fontawesome 2.0.2 to 3.0.2
- babel-eslint 10.1.0 to 9.0.0
- bootstrap 4.6.0 to 5.2.3
- browser-sync 2.27.5 to 2.27.10
- del 6.0.0 to 6.1.1
- eslint-plugin-import 2.24.2 to 2.26.0
- eslint-plugin-vue 7.18.0 to 7.20.0
- gulp-sass 5.0.0 to 5.1.0
- gulp-vue-single-file-component 1.1.7 to 1.2.5
- jquery 3.6.0 to 3.6.2
- moment 2.29.1 to 2.29.4
- sass 1.32.13 to 1.57.0
- vanilla-lazyload 17.4.0 to 17.8.3
- vue 2.6.14 to 3.2.45
- vue-i18n 8.25.1 to 9.2.2
- vue-router 3.5.2 to 4.1.6
- ref attribute in
layout/default.vue
andpartial/app.vue
.gitignore
- link to documentation in
lib/bootstrap.scss
- favicon path in
gulpfile.js
package-lock.json
engines
topackage.json
- sass 1.32.13
app/filters.js
comments- @babel/core 7.13.8 to 7.15.5
- @babel/plugin-transform-modules-amd 7.13.0 to 7.14.5
- @fortawesome/fontawesome-free 5.15.2 to 5.15.4
- @fortawesome/fontawesome-svg-core 1.2.34 to 1.2.36
- @fortawesome/free-brands-svg-icons 5.15.2 to 5.15.4
- @fortawesome/free-regular-svg-icons 5.15.2 to 5.15.4
- @fortawesome/free-solid-svg-icons 5.15.2 to 5.15.4
- browser-sync 2.26.14 to 2.27.5
- eslint-plugin-import 2.22.1 to 2.24.2
- eslint-plugin-vue 7.7.0 to 7.18.0
- gulp-autoprefixer 7.0.1 to 8.0.0
- gulp-sass 4.1.0 to 5.0.0
- gulp-uglify-es 2.0.0 to 3.0.0
- gulp-vue-single-file-component 1.0.15 to 1.1.7
- vanilla-lazyload 17.3.1 to 17.4.0
- vue 2.6.12 to 2.6.14
- vue-i18n 8.23.0 to 8.25.1
- vue-router 3.5.1 to 3.5.2
partial/app.vue
README.md
.gitignore
- @babel/core 7.12.16 to 7.13.8
- @babel/plugin-transform-modules-amd 7.12.13 to 7.13.0
- eslint-plugin-vue 7.5.0 to 7.7.0
- jquery 3.5.1 to 3.6.0
- vue-i18n 8.22.4 to 8.23.0
vue/method
and replaced withvue/module
vue/app/methods.js
public/.htaccess
gulpfile.js
README.md
.gitignore
- @babel/core 7.12.1 to 7.12.16
- @babel/plugin-transform-modules-amd 7.12.1 to 7.12.13
- @fortawesome/fontawesome-free 5.15.1 to 5.15.2
- @fortawesome/fontawesome-svg-core 1.2.32 to 1.2.34
- @fortawesome/free-brands-svg-icons 5.15.1 to 5.15.2
- @fortawesome/free-regular-svg-icons 5.15.1 to 5.15.2
- @fortawesome/free-solid-svg-icons 5.15.1 to 5.15.2
- bootstrap 4.5.3 to 4.6.0
- browser-sync 2.26.13 to 2.26.14
- eslint-plugin-vue 7.0.1 to 7.5.0
- gulp-favicons 2.4.0 to 3.0.0
- gulp-sourcemaps 2.6.5 to 3.0.0
- vanilla-lazyload 17.1.3 to 17.3.1
- vue-i18n 8.22.1 to 8.22.4
- vue-router 3.4.6 to 3.5.1
app/vue-lint.json
app/router.js
README.md
- @babel/core 7.11.6 to 7.12.3
- @fortawesome/fontawesome-free 5.14.0 to 5.15.1
- @fortawesome/fontawesome-svg-core 1.2.30 to 1.2.32
- @fortawesome/free-brands-svg-icons 5.14.0 to 5.15.1
- @fortawesome/free-regular-svg-icons 5.14.0 to 5.15.1
- @fortawesome/free-solid-svg-icons 5.14.0 to 5.15.1
- bootstrap 4.5.2 to 4.5.3
- del 5.1.0 to 6.0.0
- eslint-plugin-import 2.22.0 to 2.22.1
- eslint-plugin-vue 6.2.2 to 7.0.1
- gulp-vue-single-file-component 1.0.12 to 1.0.15
- moment 2.28.0 to 2.29.1
- vue-i18n 8.21.1 to 8.22.1
- vue-router 3.4.3 to 3.4.6
partial/naviagation.vue
- CSS lazy class in
page/home.vue
app/filters.js
commentslayout/default.vue
partial/langswitch.vue
- order in cleanUp task and how to remove files from js/css folder in
gulpfile.js
- favicon task in
gulpfile.js
- @babel/core 7.10.1 to 7.11.6
- @babel/plugin-transform-modules-amd 7.10.1 to 7.10.5
- @fortawesome/fontawesome-free 5.13.0 to 5.14.0
- @fortawesome/fontawesome-svg-core 1.2.28 to 1.2.30
- @fortawesome/free-brands-svg-icons 5.13.0 to 5.14.0
- @fortawesome/free-regular-svg-icons 5.13.0 to 5.14.0
- @fortawesome/free-solid-svg-icons 5.13.0 to 5.14.0
- @fortawesome/vue-fontawesome 0.1.9 to 2.0.0
- bootstrap 4.5.0 to 4.5.2
- browser-sync 2.26.7 to 2.26.12
- eslint-plugin-import 2.20.2 to 2.22.0
- moment 2.26.0 to 2.28.0
- vanilla-lazyload 15.2.0 to 17.1.2
- vue 2.6.11 to 2.6.12
- vue-i18n 8.18.1 to 8.21.1
- vue-router 3.3.2 to 3.4.3
- partial/header.vue
- partial/footer.vue
- gulp-favicons 2.4.0
require-config.js
watcher ingulpfile.js
- favicon task in
gulpfile.js
favicon.png
- order of tasks in
gulpfile.js
- favicon html in
public/index.html
require-config.js
README.md
- @babel/core 7.9.0 to 7.10.1
- @babel/plugin-transform-modules-amd 7.9.0 to 7.10.1
- bootstrap 4.4.1 to 4.5.0
- jquery 3.4.1 to 3.5.1
- moment 2.24.0 to 2.26.0
- vanilla-lazyload 15.1.1 to 15.2.0
- vue-i18n 8.17.3 to 8.18.1
- vue-router 3.1.6 to 3.3.2
src/img/favicons
folder- browserSyncInit() config in
gulpfile.js
and moved ingulpfile.json
filters.js
- filters in
app.js
window.app
inapp.js
- moment and lintAll task in
gulpfile.js
npm-postinstall.js
- moment 2.24.0
- all bg-info to bg-primary
import-lint.json
js-lint.json
vue-lint.json
- Date time fomats in
i18n-locales.js
README.md
- @babel/core 7.8.7 to 7.9.0
- @babel/plugin-transform-modules-amd 7.8.3 to 7.9.0
- eslint-plugin-import 2.20.1 to 2.20.2
- gulp-clean-css 4.2.0 to 4.3.0
- gulp-sass 4.0.2 to 4.1.0
- fontawesome 5.12.1 to 5.13.0
- vanilla-lazyload 13.0.1 to 15.1.1
- vue-i18n 8.15.5 to 8.17.3
src/php/npm-postinstall.php