Releases: kriasoft/react-starter-kit
Releases · kriasoft/react-starter-kit
React Starter Kit v0.4.0
- Remove Gulp in favor of custom JavaScript-based build automation scripts
- Integrate
react-routingandhistorynpm modules - Remove Flux actions, stores to reduce unnecessary overload
- Refactor the way content pages (About Us, Privacy etc.) are loaded into the app
- Add basic version of an "isomorphic" HTTP client based on
superagent(seesrc/core/HttpClient.js) - Remove LESS in favor of plain CSS via
PostCSS,cssnext - Get rid of Uglifyjs warnings during build in
releasemode - Remove
Database.jsfile to reduce overload and simplify server-side rendering - Compile static files into the
build/publicfolder - Add a couple of RESTful API sample routes based on Express (see
src/api/*.js) - Pre-render critical CSS on the initial page load to deal with FOUC
- Render the top level component to
<div id="app"></div>instead ofdocument.body - Improve server-side rendering logic
- Improve documentation
- Update dot files with project settings for text editors and IDEs
React Starter Kit v0.3.3
- Update Babel to 5.0: http://babeljs.io/blog/2015/03/31/5.0.0/
- Remove Use Strict Directive from .js files since Babel inserts them automatically
- Update deployment script. See
deploytask ingulpfile.js - Update other npm modules
React Starter Kit v0.3.2
- Add React style guide (see ./docs)
- Update React to 0.13; update other npm modules
- Update React components to use ES6 class-based syntax
- Add a higher-order React component sample (see App/AppViewport)
- Replace JSHint with ESLint
- Add JSCS config file
- Update .gitattributes and .gitignore files
- Update favicon.ico and other icons
React Starter Kit v0.3.1
Small bug fixes and improvements