Repository navigation
Releases: jpwerka/web-backend-api
Releases · jpwerka/web-backend-api
Release list
Removido Angular e RxJs
Alterado para ser um biblioteca Javascript padrão agnóstica de framework.
Todos os retornos agora são do tipo Promise
Somente é possível retornar uma Promise ou um objeto em um interceptor, removido suporte a Observable (RxJs)
Removido as classes que eram exclusivas do framework angular e colocadas apenas no projeto de exemplo.
Alterado para ser usado o webpack padrão para compilação e geração da biblioteca.
Alterado testes para usar Jest ao invés de Jasmine
Atualizado EsLint e ajustado pontos apontados pelas regras do lint
Suporte a Promise
- Adicionado suporte de retorno como Promise por padrão para todos os métodos get$, post$, put$ e delete$.
- Para compatibilidade será mantido nesta versão o retorno como Observable, porém, caso seja passado
falseno último parâmetro o retorno já será uma Promise - Alterado para quando for despachado para o servidor real utilizar a api
fetchao invés da apiXMLHttpRequest - Alterado para compatibilidade com angular da versão 13 até a 17.
Migração Angular 14
Migração Angular 13
Migração Angular 12
- ng update @angular/core@12 @angular/cli@12 - Migrado biblioteca para 3.0.0
Migração Angular 11
Realiza atualização para Angular 11 ng update @angular/cli @angular/core; corrige itens reportados no lint; inclui karma.conf.js para lib web-backend-api; atualiza versão para 2.0.0; ajusta peerDependencies; Colaboracao de guiebitt