Qual é a diferença entre o ui-bootstrap-tpls.min.js e o ui-bootstrap.min.js?
NoPágina Angular-UI-Bootstrap no cdnjs, diz:
Diretivas AngularJS (Angular) nativas para o Bootstrap do Twitter. Pequena área ocupada (5 kB gzipped!), Nenhuma dependência de JavaScript de terceiros (jQuery, Bootstrap JavaScript) é necessária!
... e tem opções para
//cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap-tpls.min.js
e
//cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap.min.js
Diff'ing estes mostra uma diferença sutil, e não consigo encontrar qualquer documentação sobre isso ...
Para encurtar a história, use o tpls, a menos que você crie modelos personalizados.
Está documentado aqui: github.com/angular-ui/bootstrap/tree/gh-pages#build-files (também vinculado a partir da home page). Em suma, a versão -tpls possui modelos padrão do Bootstrap agrupados. Em qualquer caso, você deve incluir apenas um dos arquivos listados. - Obrigado pkozlowski.opensource