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,queryemFirebaseAbstract
Changed
-
BREAKING: Renomeado
IFirebaseWhereparaFirebaseWhere// 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,getWhereManypara incluir um tipo genéricoUestendeT = T. Essa alteração permite um tipo de retorno mais flexível, padronizando o tipo originalT.
[1.0.1] - 11/04/2023
Fixed
timeAgoformato de"dd 'de' MMM 'às' HH:mm"se for no mesmo ano e maior que 7 dias- Atributo
retrycomo Input na Fallback directive - Refatorado
emailValidator - Tradução de erros do errorTailor
- Compatibilidade do
ImgFallbackDirectivecom Ionic
Added
- Função
fullNameValidator - Função
abbreviateLastName - Método
getDocsemFirebaseAbstract - Função
calculateAge - Pipe
age
Changed
-
BREAKING: Renomeado
JsonStorageparaLocalStorage// antes import { JsonStorage } from "@burand/angular/utils"; // depois import { LocalStorage } from "@burand/angular/utils"; -
BREAKING: Renomeado
noAccentspararemoveAccents// antes import { noAccents } from "@burand/angular/utils"; // depois import { removeAccents } from "@burand/angular/utils"; -
BREAKING: Renomeado
onlyDigitspararemoveNonDigits// antes import { onlyDigits } from "@burand/angular/utils"; // depois import { removeNonDigits } from "@burand/angular/utils";