Skip to content

Releases: jpwerka/web-backend-api

Removido Angular e RxJs

Choose a tag to compare

@jacksonwerka jacksonwerka released this 14 May 22:04
eb37802

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

Choose a tag to compare

@jpwerka jpwerka released this 23 Oct 11:09
a5fac24
  • 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 false no último parâmetro o retorno já será uma Promise
  • Alterado para quando for despachado para o servidor real utilizar a api fetch ao invés da api XMLHttpRequest
  • Alterado para compatibilidade com angular da versão 13 até a 17.

Migração Angular 14

Choose a tag to compare

@jpwerka jpwerka released this 17 Dec 14:22

Migração Angular 14

Migração Angular 13

Choose a tag to compare

@jpwerka jpwerka released this 09 Jul 01:20
v4.0.0

Migração angular 13

Migração Angular 12

Choose a tag to compare

@jpwerka jpwerka released this 17 Jun 11:52
-  ng update @angular/core@12 @angular/cli@12
- Migrado biblioteca para 3.0.0

Migração Angular 11

Choose a tag to compare

@jpwerka jpwerka released this 17 Jun 11:06
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