Tiagomapmarques Js Boilerplate Versions Save

Boilerplate for any javascript frontend project

v1.3.0

4 years ago

:rocket: New features

  • Add independent serve script (#155)

:hammer: Breaking changes

  • Renamed typings folder to types (#154)

:house: Improvements

  • Updated dependencies, scripts and docs (#152, #153, #157)

:hotsprings: You've been served

  • Get it?

v1.2.0

4 years ago

:hammer: Breaking changes

  • Updated base typings (#151)

:bug: Bugfixes

  • Fixed style loader bug for legacy browsers (#148)

:house: Improvements

  • Updated linting tool (#149)
  • Updated scripts (#149, #151)
  • Updated dependencies (#148, #150, #151)

:sob: Lesson learned

  • Testing on IE before releasing versions is !important

v1.1.0

4 years ago

:rocket: New features

  • Automatic port finder based on free ports (#143)
  • Svg and image loaders (#143, #145)
  • Base64 transformation of resources on build (#143)

:hammer: Breaking changes

  • Automatic entry point discovery - i.e. all js/ts files on src/app except tests (#146)
  • Colors and values parsing on runtime variables for sass (#145)

:house: Improvements

  • Settings now split from pure configuration code (#146)
  • Easily configurable extension list and server port (#146, #147)
  • Minor update to local and dev css class names (#143)
  • Replaced all linting with @biotope/quality-gate (#144, #145)
  • Code clean-up (#145, #147)
  • Update dependencies and engines (#143, #145, #146, #147)

:fire: On fire

  • Major thanks to @biotope ! :pray:
  • More features, more fun - everyone knows that :space_invader: :video_game:

v1.0.0

5 years ago

:rocket: New features

  • Added seamless integration of js, ts, css and scss - thank you @babel !! (#131)
  • All runtime js variables now seamlessly integrated in scss files on build-time (#131)
  • .env file read/imported automagically as global runtime variables (#123, #126)
  • All watch commands now launch a server (all environments), with live-reload (local environment only) (#134, #142)

:hammer: Breaking changes

  • Some project-related runtime variables moved to PROJECT variable (#131)
  • Entry points are now an array - name of the output file is now the same as the file (#131)

:house: Improvements

  • Linting improvements and more consistent standards (#125)
  • Cleaned up configuration and generic stuff (#127, #128, #132, #133, #135)
  • Updated dependencies (#129, #130, #135)
  • Improved documentation (#124, #128, #133, #135)

:boom: Wham Bam

  • First official release of a stable, feature-rich version of the js boilerplate :tada: :trophy:
  • we gotta WHAM! BAM! shang-a-lang and a sha-la-la-la-la-la thing!!!

v0.11.9

5 years ago

:rocket: New features

  • External file copying is now awesome (#103)
  • CSS Autoprefixer (#104)

:hammer: Breaking changes

  • Example restructure (#112, #114)

:house: Improvements

  • Removed clean-webpack-plugin output on build (#101)
  • Reviewed all linting configuration (#104, #112, #113, #121)
  • Updated dependencies and minor code stuff (#107, #108, #117)
  • Updated documentation (#101, #105, #115, #116, #119, #120)

:cherries: Cherry on top

  • :100: commits/merged-PRs on the develop branch!!

v0.10.0

5 years ago

:rocket: New features

  • External file copy now seamlessly configurable (#91)
  • Default environment added so that just the webpack command builds the app (#89)
  • manifest.json now generated on build (#72)

:hammer: Breaking changes

  • Updated webpack to v4 (#73)
  • Revised and simplified build configuration (#73, #74, #76, #79)
  • LANGUAGE runtime variables are now LOCALE (#72)
  • New testing module means less "magic" behind the testing scenes (#87, #88)

:bug: Bugfixes

  • Docker now pre-renders pages (#77)
  • eslint and stylelint tasks updates (#71, #73)
  • Pre-build cleaning now with more cleanliness and less doing nothing (#86)

:house: Improvements

  • yarn now the default package manager (#76)
  • CircleCI gets a folder for itself (#76, #84)
  • Default html 5 tags now properly respected (#78)
  • Code more consistent with current flavors (#82, #83)
  • Updated documentation and dependencies (#70, #71, #75, #76, #77, #79, #80, #81, #85, #90, #92)

:1st_place_medal: Big thanks

  • @jurekbarth for the first external contribution! (#75)

v0.9.2

6 years ago

:rocket: New features

  • Pre renderer (not SSR!) (#66)

:hammer: Breaking changes

  • Split project configuration between project config and webpack settings (#67)

:bug: Bugfixes

  • Nginx 404 page handling (for PWAs) (#64)

:house: Improvements

  • Dynamic root id for root html div tag (#65)
  • Default language on html tag (#68)
  • Updated dependencies (#69)

v0.8.0

6 years ago

:rocket: New features

  • Common meta tags (#58, #61)

:hammer: Breaking changes

  • EJS templating (#54)
  • environments folder reorganization (#56, #59, #62)
  • Server side compression (#60)

:bug: Bugfixes

  • Production build (#52)

:house: Improvements

  • Open-source compliance (#46, #47, #48, #49, #51)
  • Updated dependencies (#50, #63)
  • Npm scripts review (#55)
  • Readme review (#57)

v0.7.5

6 years ago

Boilerplate for any javascript-oriented frontend project - first pre-release :tada: