Dois novos helpers foram criados para facilitar nossa vida na hora de criar um plugin. Os métodos register_javascript_expansion e register_stylesheet_expansion.
register_javascript_expansion
Este método registra um ou mais arquivos javascript para serem incluídos quando um símbolo, determinado por você, for passado como parâmetro para o método javascript_include_tag, que você já conhece. A idéia é que este método seja chamado no arquivo init.rb do seu plugin para registrar os arquivos javascript que seu plugin instalou na pasta public/javascripts. Veja como funciona:
# No arquivo init.rb
ActionView::Helpers::AssetTagHelper.register_javascript_expansion :monkey => ["head", "body", "tail"]
# Depois, fazendo assim:
javascript_include_tag :monkey # =>
# Terei isto:
<script type="text/javascript" src="/javascripts/head.js"></script>
<script type="text/javascript" src="/javascripts/body.js"></script>
<script type="text/javascript" src="/javascripts/tail.js"></script>
register_stylesheet_expansion
Este método faz exatamente a mesma coisa que o método acima, mas criando um símbolo para ser usado nas chamadas ao método stylesheet_link_tag. Veja um exemplo:
# No arquivo init.rb
ActionView::Helpers::AssetTagHelper.register_stylesheet_expansion :monkey => ["head", "body", "tail"]
# Depois, fazendo assim:
stylesheet_link_tag :monkey
# Terei isto:
<link href="/stylesheets/head.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/body.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/tail.css" media="screen" rel="stylesheet" type="text/css" />
Referência: Allow custom javascript/stylesheet expansion symbols


O novo rails não vai ter grandes deprecations mas por outro lado, ja tem lotes de novas coisas, vou ter que revisar depois os teus posts, valeu
Não se preocupe, estou preparando um livro para quando sair o 2.1.
[...] Edge Rails: Dois novos helpers para criadores de plugins [...]