calculationlibrary 0.2.6 copy "calculationlibrary: ^0.2.6" to clipboard
calculationlibrary: ^0.2.6 copied to clipboard

outdated

Financial Calculation Library

Changelog #

Todas as alterações notáveis neste projeto serão documentadas neste arquivo.

O formato é baseado em Keep a Changelog, e este projeto segue Semantic Versioning.

[Versão 0.2.6] - 2024-01-15 #

Correções #

  • Correção no cálculo do desconto do item com modificadores.

[Versão 0.2.5] - 2023-11-07 #

Alterações #

  • Removido o suporte a modificadores que possuíam modificadores.
    • Essa mudança foi feita pois foi informado que um modificador não possui modificadores.
    • Isso resultou na eliminação de casos que anteriormente permitiam modificadores dentro de outros modificadores, garantindo o correto funcionamento da biblioteca.

Correções #

  • Refatoração da função responsável pelo cálculo dos valores e quantidades dos itens.
    • A função que realiza o cálculo dos valores e quantidades dos itens foi refatorada para melhorar a legibilidade, desempenho e manutenibilidade do código. Essa mudança não altera a lógica ou o comportamento esperado dos resultados, mas aprimora a implementação interna da função.

[Versão 0.2.4] - 2023-11-04 #

Adições #

  • Nova função para adicionar um modificador "addItemModifier".
  • Nova função para atualizar um item "updateItem".
  • Novos códigos e mensagens de erro.

Correções #

  • Resolvido o problema que permitia a inserção de dois itens iguais.

[Versão 0.2.3] - 2023-10-17 #

Adições #

  • Funções adicionadas:
    • AccountPayment
    • TransferItem

Alterações #

  • O item/serviço agora possui:
    • Campo isTaxed que indica se a taxa de serviço incluirá ele na base do cálculo
    • A lista de modificadores
  • O campo serviceCharge do acc foi modificado para conter mais informações

[Versão 0.2.2] - 2023-09-25 #

Adições #

  • Função "addServiceCharge" foi adicionada.

Correções #

  • Correção de bug importante em addItemDiscount.

[Versão 0.2.1] - 2023-09-20 #

Adições #

  • Versão inicial do projeto.
  • Funções iniciais disponibilizadas:
    • addItem
    • removeItem
    • addItemDiscount
    • addAccountDiscount
    • getAcc
1
likes
50
points
78
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Financial Calculation Library

Repository (GitHub)

License

BSD-3-Clause (license)

More

Packages that depend on calculationlibrary