- Use https for github sources (github deprecated insecure git) by @abrom #218
- Bugfix with remove_extra_files when only bower.json in root without Bowerfile #175
- Load Bowerfile from all gem dependencies before load by @gabealmer #162
- Make bower components directory configurable #183
- Shell-escape bower command to handle directories with spaces #199
- Return proper exit code on rake tasks when 'bower' is not installed #200
- Put url parameters outside of erb on paths resolve #202
- add ability to configure bower to pass -F to bower install by @hubert #129
- add ability to append files into
maindirective by @gacha #137
- remove before hook in favour of rake dependency by @itszootime and @carsomyr #121
- add
bower:clean:cacherake task by @ruprict #115
- do not resolve urls which start with '#' #102
- add support for bower resolutions by @jasonayre #107
- add
use_bower_install_deploymentconfigurable option by @Zhomart #101 - fix
"cleans *.css.erb files before assets:precompile"by @Zhomart #101 - added support wildcards for task
rake bower:cleanby @Zhomart #101
- fix
"undefined method 'perform' for main:Object"by @kenips #99
- Add configurable
root_pathoption forbower-rails - Extract performing logic to the separate
BowerRails::Performerclass by @Melanitski #95 - Add
rake bower:install:production,rake bower:install:development, setrake bower:installto matchrake bower:install:production - Add dev_dependencies to your Bowerfile DSL resolving to devDependencies in your bowerfile.json
- Add
rake bower:install:deploymentwhich installs from generated bower.json without generating it first, keeping any additions (like dependency conflict resolutions) intact #89 and #92
- Add
install_before_precompileconfigurable option to invokerake bower:installbefore precompilation - DSL: Add ability to specify
refoption which accepts commit's SHA and composes it as a component's version - Fix
NoMethodError: undefined method 'full_comment' for nil:NilClass. Check forrake assets:precompiletask existance.
- add configurable option for performing
rake bower:installandrake bower:cleantasks before assets precompilation - add ability to pass bower CLI options to bower-rails rake tasks if nessesary
rake bower:cleantask added to remove any component files not specified in their respective bower.json main directives by @paulnsorensen #65require 'find'in bower.rake to fixuninitialized constant Findby @cmckni3 #69- allow a bundler-like way of specifying versions for Git Repos by @davetron5000 #70
- Fix bug with
rake assets:precompileenhancing #72 - Ensuring executable command doesn't point to a directory by @clouseauu #73
- Add github option to DSL by @xtian [#75][]
- update initialize generator to create sample
Bowerfileby @byterussian #64 - update initialize generator to create a
bower-railsinitializer file
- add configuration option for
BowerRailsthat invokesrake bower:installandrake bower:resolvetasks before assets precompilation - fixed bug with
bower:resolvetask: skipFile.readif it's not a file (ex.: a directory name contains ".css") by @yujiym #55
- Disable installing bower assets before precompilation
- Search node_modules directory local to project by @jimpo #52
- fixed bug with
bower:updateandbower update:prune: now refreshesbower.jsonafter update task is executed rake bower:listtask now available- There is no more
dslnamespace for rake tasks. Tasks are the same as forbower.jsonalso forBowerfileconfiguration files. - Add support for standard bower package format by @kenips (#41)
- If a
.bowerrcfile is available in the rails project root, it will now be used as the starting point for the generated.bowerrcby @3martini. (#40) - Root path is now always
Dir.pwdwithout depending onRails.root. Fixes #42 - [DSL] Allow to store assets only in
:libor:vendordirectories. - [DSL] Keep groups independent. Fixes #44
- [DSL] Assign default or custom
assets_pathfor a group if it is not provided - Add
bower:resolvetask to fix relative URLs in CSS files with Rails asset_path helper and resolve bower components before precompile by @jimpo #49
- Jsfile was renamed to Bowerfile and BowerRails::Dsl#js to BowerRails::Dsl#asset ([discussion][]) [discussion]: #29