Changelog
Todas as alterações notáveis neste projeto serão documentadas neste arquivo.
[3.1.0] - 25/03/2024
Added
- Função
debounce
- Função de debounce que limita a frequência de execução de uma função. - Função
passwordMatchValidator
- Valida se o valor de um campo de senha corresponde ao valor de um campo de confirmação de senha fornecido. - Função
getRouterParam
- Diretiva
IsLoadingDirective
[3.0.0] - 09/01/2024
Added
- Compatibilidade com angular
>=15.0.0
- Compatibilidade com firebase
>=9.0.0
- Compatibilidade com @angular/fire
>=7.0.0
- Compatibilidade com uuid
>=9.0.0
[2.0.0] - 20/06/2023
Added
- Compatibilidade com Angular
16.0.0
[1.1.0] - 27/06/2023
Fixed
readFileAsDataURL
- Tipagem do retorno dePromise<string | ArrayBuffer | null>
paraPromise<string | null>
Added
- Pipe
filter
- Métodos
getOneWhere
,getOneWhereMany
,query
emFirebaseAbstract
Changed
-
BREAKING: Renomeado
IFirebaseWhere
paraFirebaseWhere
// antes import { IFirebaseWhere } from "@burand/angular/typings"; // depois import { FirebaseWhere } from "@burand/angular/typings";
-
Atualizada a assinatura dos métodos
getById
,getAsyncById
,getByIds
,getAll
,getWhere
,getWhereMany
para incluir um tipo genéricoU
estendeT = T
. Essa alteração permite um tipo de retorno mais flexível, padronizando o tipo originalT
.
[1.0.1] - 11/04/2023
Fixed
timeAgo
formato de"dd 'de' MMM 'às' HH:mm"
se for no mesmo ano e maior que 7 dias- Atributo
retry
como Input na Fallback directive - Refatorado
emailValidator
- Tradução de erros do errorTailor
- Compatibilidade do
ImgFallbackDirective
com Ionic
Added
- Função
fullNameValidator
- Função
abbreviateLastName
- Método
getDocs
emFirebaseAbstract
- Função
calculateAge
- Pipe
age
Changed
-
BREAKING: Renomeado
JsonStorage
paraLocalStorage
// antes import { JsonStorage } from "@burand/angular/utils"; // depois import { LocalStorage } from "@burand/angular/utils";
-
BREAKING: Renomeado
noAccents
pararemoveAccents
// antes import { noAccents } from "@burand/angular/utils"; // depois import { removeAccents } from "@burand/angular/utils";
-
BREAKING: Renomeado
onlyDigits
pararemoveNonDigits
// antes import { onlyDigits } from "@burand/angular/utils"; // depois import { removeNonDigits } from "@burand/angular/utils";