Skip to content

Latest commit

 

History

History
342 lines (235 loc) · 11 KB

CHANGELOG.md

File metadata and controls

342 lines (235 loc) · 11 KB

master

0.5.3

  • No longer redirect STDERR to STDOUT when executing ember commands. This fixes some JRuby bugs. #288
  • Don't prune in generated Heroku setup script. #286

0.5.2

  • Register EmberCLI app with Sprockets on application initialization
  • Rename ember-cli to ember_cli in Ruby.

0.5.1

  • Invoke EmberCli::App#compile in test environment, spawn build process in development, rely on rake assets:precompile in production-like environments.

0.5.0

  • Deprecate include_ember_index_html in favor of the renamed render_ember_app.
  • Always pass --environment test to Rails-generated ember test commands. #277
  • No longer check dependencies within the app. Defer to EmberCLI's stderr streaming. #267
  • Remove enable configuration in favor of using mount_ember_app. #261
  • Introduce mount_ember_app route helper #263
  • Remove support for viewing Ember tests through Rails. Instead, use ember test or ember test --serve from within the Ember directory. #264
  • Remove build_timeout configuration #259
  • Disable JS minification when generating Heroku setup #238
  • BuildError#message includes first line of backtrace. #256
  • Symlink dist/ directly to Asset Pipeline #250
  • Merge EmberCLI-generated manifest.json into Sprocket's #250
  • manifest.json. Since we now defer to EmberCLI, we no longer need to manually resolve asset URLs. #250

0.4.3

  • Failures in {bundle,npm,bower} install will now fail the host process with a non-zero exit status. #236
  • Improve error reporting: Redirect ember build from $STDERR to the build error file. #245

0.4.2

  • Use the EmberCli module in implementation. Ensure backward compatibility by aliasing the EmberCli to EmberCLI. #233

0.4.1

  • <%= head.append do %> will now return nil so that accidentally using <%= %> variety of ERB tags won't render the contents of the capture #231

0.4.0

  • Extend include_ember_index_html helper to accept a block. The contents of the block will be injected into the page #228
  • Drop support for Ruby < 2.1.0 and Rails 4.0.0, < 3.2.0 #227
  • Introduce rails g ember-cli:heroku generator to configure a project for deploying to Heroku #230
  • Introduce include_ember_index_html helper #226

0.3.5

  • Update addon to 0.0.12

0.3.4

  • Add watcher option

0.3.3

  • Support ember-cli 1.13

0.3.2

  • Inject RAILS_ENV into ember build process [#168][#168]
  • Explicitly register view helpers #148

0.3.1

  • Fix assets:precompile missing EmberCLI.compile! method

0.3.0

  • Add enable option to speficy what paths should have ember compiled #145
  • Add Runner class to monitor ember deamon failures in development #145

0.2.3

  • Handle Legacy Rails' lack of acronym support #144

0.2.2

  • Don't use frozen version string in gemspec #142

0.2.1

  • Fix missing App#configuration method #141

0.2.0

  • Rename rake namespace from ember-cli to ember commit
  • Allow helpers to take optons for ember assets commit
  • Make EmberCLI.skip? predicate return boolean commit
  • Introduce EmberCLI.env and ember_cli_rails_mode config option commit
  • Rename EmberCLI.get_app to .app and add .[] alias commit

0.1.13

0.1.12

  • Fix inflector initializer for older Rails #115 #117

0.1.11

0.1.10

  • Support ember-cli 0.2.* #88

0.1.9

0.1.8

0.1.7

0.1.6

  • Support Gemfile in EmberCLI app #84 @sevos
  • Allow relative path to be set via initializer #72
  • Conditionally silence build output #82
  • [DEPRECATION] Default EmberCLI application in Rails' app path #66 @jesenko

0.1.5

  • Compilation and dependencies Rake tasks improved #79

0.1.4

  • Expose ember-cli:compile rake task #73

0.1.3

  • Make sure setting optional config parameters override defaults #70

0.1.2

  • Bump addon version to prevent missing tmp folder error ember-cli-rails-addon#8
  • Add configuration to control Middleware and live recompilation #64

0.1.1

  • Add ember-cli:test take task #60

0.1.0

  • Expose rake task for npm install #59
  • Detect and raise EmberCLI build errors #23

0.0.18

  • Remove suppress jQuery feature #49
  • Add option to manually suppress Ember dependencies #55

0.0.17

  • Only precompile assets that start with #53

0.0.16

  • Use local executable for ember-cli instead of global one. Commit.
  • Use Dir.chdir instead of passing chdir to system/spawn. Seems like JRuby doesn't yet support chdir option for these methods. Commits: 1, 2.

0.0.15

  • Fix NameError when addon version doesn't match. #47
  • Fix race condition in symlink creation when run multiple workers (again). #22

0.0.14

  • Do not include jQuery into vendor.js when jquery-rails is available. #32

0.0.13

  • Fix assets:precompile in production environment. #38

0.0.12

  • Make sure ember-cli-dependency-checker is present. #35

0.0.11

  • Fix locking feature by bumping addon version to 0.0.5. #31

0.0.10

  • Add locking feature to prevent stale code. #25

0.0.9

  • Fix a bug when path provided as a string, not pathname. #24

0.0.8

  • Add support for including Ember stylesheet link tags. #21

  • Fix an error when the symlink already exists. #22

0.0.7

  • Add sprockets-rails to dependency list. Commit

  • Add a flag to skip ember-cli integration. #17

0.0.6

  • Fix compiling assets in test environment. #15
  • Use only development/production Ember environments. #16
  • Make the gem compatible with ruby 1.9.3. #20

0.0.5

0.0.4

  • Add assets:precompile hook. #11

0.0.3

  • Make gem Ruby 2.0 compatible. #12

0.0.2

  • Do not assume ember-cli app name is equal to configured name. #5