Releases: half-pipe/half-pipe
Releases · half-pipe/half-pipe
Documentation
- Rewrote the README to reflect the changes since starting the alpha
Now that it's in beta, we're going to focus on ironing out issues with the generator and make sure anyone can run the generator and have a grunt workflow working and ready to go. Once all of the v0.3 issues are closed (and we feel ready), we'll flip the pre-release bit and stamp v0.3 final.
More generator improvements
- Rebuild watcher now monitors
config/build.js
for changes - Fix legacy
requirejs_include_tag
getting inserted into layouts (thanks @smith!) - Fix syntax error in generated
config/build.js
Deployments
- Custom
rake assets:precompile
task runs newbuild:public
task
Generator fixes
- Fixes formatting
- Removes ActiveResource railtie from application.rb
- Brings in
jquery-ujs
bower component by default - for great Rails remote tags! - Adds an example Rails app so you can see what using Half Pipe looks like
Requirejs Configuration Improvments
- Serve Almond-optimized JavaScripts via preview server with sourcemaps for great debugging 😁
- Split requirejs config out into separate file
- Fix paths in layouts to include new "assets" base path
- Setup
grunt build
andgrunt server
for default build/server tasks - Include jquery-ujs for bower by default
- Remove extra generator output for now
- Remove rails example
- Default bower directory to bower_components in Grunt configs
- Better image helpers for both Rails & Sass
- Fix requirejs dependencies accidentally left in the previous release
Environment-Based Workflows & grunt-rails-server plugin
- Add grunt-rails-server task for starting up rails server (using grunt-rails-server plugin) 😌
- Start making the generator a little more user-friendly
- Make sure generator does bundler install
- Replace middleware with Grunt preview server
- Implement environment-based build workflows
Remove Sass Debug Info
Very small release to remove Sass debug info from configuration. It never worked anyway, and was causing extremely slow renders with bootstrap.
Silence log output, fix generator bugs
- Generator removes script tags with turbolinks attribute in application layout
- Generator removes original stylesheet declaration, adds new one
- Adds option to silence GET requests for assets in the Rails log (set
config.half_pipe.quiet_assets = true
)
Bug fixes
- Fix data-main path for require.js
- Fix require.js module name in install generator's Gruntfile.js
- Remove unused task causing "grunt build" to fail
Dependency Fixes
- Removes rack-asset-compiler dependency, embeds code in gem instead