3.3.1 (2019-05-27)
- gulp: update to version 4 (20d2ee2)
- Add gulpfile ES6 support
- Add Webpack support for multiple bundles
- Add icon-svg task
- Add FontFaceObserver
- Add CSS and JS cache buster
- Add Polyfill.io
- Add modernizr for touch detection
- Remove support for IE8 and below
- Remove bower
- Change some default CSS
- Change babel presets to ES2017
- Update normalize
- Update npm packages
- Separate babel settings from package.json
- Use yarn instead of npm
- Refactor MQ tool in JS
- Update Webpack to version 3
- Install exact version of Browsersync (CSS injecting doesn’t work in new version)
- Fix path for fonts in CSS
- Fix icon font empty stream
- Migrate webpack from v1 to v2
- Fix right values for background-position and reset text-align on cells in grid extend
- Přidání node-notifier závislosti
- Oprava synchronního zápisu iconfontu
- Přidání lokálního configu
- Odstranění PHP
- Přidání Nunjucks
- Přidání assets proměnné do config.js
- Přidání config.js pro použití proměnných v šablonách
- Přidání config.js pro použití proměnných ve stylech
- Přidání notifikace po spuštění watch tasku
- Přidání isProduction funkce pro zjištění prostředí (development / production)
- Oprava injectování CSS
- Oprava importů v tiskovém stylu
- Oprava CSS chyb
- Oprava tasku minwatch
- Změna globálního box-sizingu na border-box
- Update browser-sync balíčku na verzi 2.17.5
- Přidání Coffeescript závislostí pro Webpack
- Odstranění mixiny pro placeholder (řešeno autoprefixerem)
- Opravena chyba s injectováním CSS
- Odstranění config.json
- Přidání config.js (úprava cest u tasků)
- Přidání error notifikací pro Webpack
- Odstranění nibu
- Odstranění jQuery z bundlu
- Odstranění Coffeescriptu
- Přidání PostCSS (PostStylus)
- Přidání Autoprefixeru
- Přidání meta tagů pro sdílení
- Přidání jsonu pro media queries a jejich načítání do .styl a .js souborů
- Nastavení linteru po ES6
- Nastavení linteru pro Stylus
- Přepsání Gulp tasků do vanilla JS
- Přepsání Stylus mixin a utilit
- CSS se po kompilaci injectnou, takže se nereloadne celá stránka.
- Kompletní odstranění gulp-cached kvůli špatné funkčnosti watcheru.
- Opravena chyba v šabloně pro generování retina spritů.
- Přidán errorHandler pro zobrazení notifikace a nespadnutí tasku při failu stylusu.
- Rozdělení importů v core.styl.
- Fix margin-top na first-childech.
- Přidán task minwatch.
- Pročištění nastavení balíčků.
- Přepsání celého stacku do Gulpu.
- Přidáno vytváření iconfontu z svg.
- Odstranění deprecated projection media
- Add proměnných barev social do project.styl
- Přidána lodash závislost
- Added $retina variable to project.styl
- Fix destPath (1.3.3)
- Add starých base šablon (index, homepage, typografie)
- Fix destPath pro 'sk-imgsize' task
- Fix cesty k app.js v templatě
- Fix sprite importů
- Rozdělení taksů na build, watch, min a export. Defaultní task je watch
- Do Stylusu přidány sourcemapy. Při použití tasků min nebo export se odstraní.
- PHP / HTML šablony zanořeny pod složku tpl. Upravena relativní cesta linkovaných statických souborů.
- Update všech grunt balíčků v package.json na nejnovější verze. Browserify je teď o dost rychlejší.
- Zakázání coffeescript kompilace /js/static/_no_delete.coffee.
- GIT ignorování generovaných sprite.styl* souborů.
- Upravena logika linkování spritů do stylusu. Zanoření do složky sprites v css/lib/. Zanoření šablon pro sprity do složky sprites-tpl v css/lib/.
- Přidání changelogu. Dopsání zpětně podle commitů.
- Oprava build tasku. Nyní správně generuje sprite.styl před kompilací samotného stylusu.
- Přidání balíčku grunt-contrib-uglify
- Přidání minifikace javascriptů při exportu.
- Odstarnění console.logu
- Přidána složka static pro javascripty které se nebudou spojovat. Hodí se např. pro scripty které jsou potřeba linkovat v HEADu
- Přidání kompilace coffescriptů ve složce static
- Odstranění testovacích souborů
- Zlešení názvu složky při exportu. Lepší řazení dle datumu.
- Úprava adresářové struktury. Zdrojové soubory jsou zanořené ve složce src. Odstranění nyní zbytečné zanoření *.styl a *.coffee souborů.
- Odstranění node modulu inline-imagesize z GITu. Vydali jsme na GitHubu vlastní verzi tohoto modulu.
- Odstranění zbytečných bower závislostí v bower.json
- Odstranění testovacích coffescriptů
- Přidání nastavení pro coffeLint do package.json. Za pomocí Sublime Text balíčků kontroluje při psaní kód coffescriptu.
- Drobné úpravy coffee souborů dle coffeLinteru
- Odstranění nepotřebných souborů z GITu
- Přidání bower install do start.sh.
- Přidání node modulu inline-imagesize do GITu. Vlastník tasku nepříjímá pull requesty.
- Úprava gitignore - ignorování složky bower_components v GITu.
- Úprava gitignore - vyjmutí node modulu inline-imagesize z ignorace
- vytvoření.