Skip to content

Releases: bildvitta/asteroid

v3.17.0-beta.8

30 Sep 18:29
Compare
Choose a tag to compare
v3.17.0-beta.8 Pre-release
Pre-release

Corrigido

  • QasChartView: corrigido altura mínima ao fazer fetch.

v3.17.0-beta.7

30 Sep 18:04
Compare
Choose a tag to compare
v3.17.0-beta.7 Pre-release
Pre-release

BREAKING CHANGES

  • QasListView: possível breaking changes caso o loading era controlado externamente em conjunto com o useResultsAreaOnly. Agora o loading é exibido mesmo a prop sendo passada.

Adicionado

  • QasFormGenerator: criado slot legend-bottom-[nome-do-fieldset].
  • QasTableGenerator: adicionado componente QasEmptyResultText onde será exibido no caso dos valores da tabela serem vazios.
  • QasHeader: adicionado nova propriedade filtersProps.
  • QasListItems: adicionado propriedades descriptionKey e labelKey para usar o componente através de propriedades ao invés de slot.

Modificado

  • QasExpansionItem: modificado componente para ter uma borda caso esteja dentro de um QasBox.
  • QasDateTimeInput: modificado o ícone do calendário.
  • QasActionsMenu: modificado o botão splitted, agora possui a label Opções quando não for mobile.
  • QasListView: modificado a forma que os loadings são exibidos.

Corrigido

  • QasGridGenerator: ajuste de lógica do ellipsis que estava causando um warning.
  • QasFormGenerator: ajuste ao usar o buttonProps com um select com opções com label grande, fazia com que o select não respeitasse o ellipsis.
  • QasChartView: corrigido tamanho mínimo do componente quando não existem items há serem exibidos.

v3.17.0-beta.6

10 Sep 20:10
Compare
Choose a tag to compare
v3.17.0-beta.6 Pre-release
Pre-release

Corrigido

  • QasFormGenerator: corrigido fieldset que não estava sendo exibido.

v3.17.0-beta.5

09 Sep 19:21
Compare
Choose a tag to compare
v3.17.0-beta.5 Pre-release
Pre-release

BREAKING CHANGES

  • QasNestedFields: agora propriedade actions-menu-props só funciona junto da prop :use-inline-actions="true".

Adicionado

  • QasNestedFields:
    • adicionado componente QasHeader com a prop header-props.
    • adicionado nova propriedade form-common-columns.
  • QasTextTruncate: adicionado prop emptyText para exibição no caso do list ou text não tiver valor.
  • QasChartView: adicionado novas propriedades useBox e boxProps.

Corrigido

  • QasActions: corrigido style que não deixava div 100% quando usado com a prop useFullWidth.
  • QasNestedFields: corrigido problemas de espaçamentos.
  • QasFormGenerator: corrigido div vazia quando não tinha fieldset.
  • QasHeader: corrigido problemas de layout.
  • QasFilters:
    • Não exibir badge ao limpar um campo do filtro pelo backspace, exibia uma badge com valor vazio.
    • Campo de input não ficar com foco após efetuar a busca ou limpar pelo filtro lateral.

Modificado

  • QasDialog:
    • alterado espaçamento interno de lg para md.
    • alterado titulo de h5 para h4 com componente QasLabel.
    • alterado espaçamento bottom do título de lg para md.
  • [QasFormGenerator, QasGridGenerator]: alterado espaçamento gutter de lg para md.
  • QasNestedFields:
    • modificado set scroll ao adicionado novas linhas, agora o scroll fica fixo na ultima linha adicionada.
    • agora propriedade actions-menu-props só funciona junto da prop :use-inline-actions="true".
    • default do formGutter alterado de lg para md.
  • QasGridGenerator: comportamento do useEllipsis agora os campos do tipo textarea não serão afetados.

v3.17.0-beta.4

02 Sep 22:41
Compare
Choose a tag to compare
v3.17.0-beta.4 Pre-release
Pre-release

Adicionado

  • QasSelect:
    • Adicionado nova propriedade useCustomOptions para poder utilizar a opção personalizada com caption ou badge.
    • Adicionado nova propriedade badgeList para conseguir controlar a badge a partir do retorno do backend.

v3.17.0-beta.3

02 Sep 21:19
Compare
Choose a tag to compare
v3.17.0-beta.3 Pre-release
Pre-release

Adicionado

  • QasGridGenerator: adicionado novas propriedades use-box, box-props e header-props.

v3.17.0-beta.2

02 Sep 14:07
Compare
Choose a tag to compare
v3.17.0-beta.2 Pre-release
Pre-release

Adicionado

  • QasSelect: Adicionado comportamento no qual é setado automaticamente caso o select for required e houver apenas uma opção.

Modificado

  • QasFormGenerator: Agora o fieldset implementa o componente QasHeader.
  • QasHeader: modificado espaçamento bottom padrão de xl para md.

v3.17.0-beta.1

22 Aug 18:31
Compare
Choose a tag to compare
v3.17.0-beta.1 Pre-release
Pre-release

Adicionado

  • QasFormGenerator: Adicionado possibilidade de ter botão de ação por fieldset ao final dos fields.

Modificado

  • QasTableGenerator: modificado layout de espaçamentos e borda da tabela.
  • QasSelectListDialog: modificado para que os quando estiver usando dentro de uma box, não use o qas-box.
  • QasSearchInput: modificado para usar borda ao invés de qas-box quando estiver dentro de um box ou um dialog.

v3.17.0-beta.0

16 Aug 17:34
Compare
Choose a tag to compare
v3.17.0-beta.0 Pre-release
Pre-release

BREAKING CHANGES

  • A fazer:

    • Substituir todos QToggle por QasToggle.
    • Substituir todos QRadio por QasRadio.
    • Substituir todos QasCheckboxGroup por QasCheckbox.
    • Substituir todos QasHeaderActions por QasHeader.
    • Revisar todos os QasHeaderActions/QasHeader se atentando as mudanças principalmente referente aos slots e propriedade alignColumns.
    • Atentar-se para prop headerActionsProps no componente QasPageHeader.
    • Remover TODOS QChip de slot do QasSelect.
    • Caso esteja usando QChip (fora do QasSelect) substituir o uso pelo QasBadge com a prop removable.
    • Atentar-se para possíveis breaking changes nos inputs: QasToggle, QasCheckbox, e QasRadio, validar nos formulários dos produtos.
    • Verificar todos os lugares que estão usando contadores no QasTabsGenerator se não estão tratando ele antes de passar.
    • Verificar todos os lugares que utilizam QasGridGenerator para possíveis breaking changes de estilos.
  • QasHeaderActions/QasHeader:

    • renomeado para QasHeader.
    • alterado propriedade text para description.
    • removido propriedade alignColumns.
    • removido slots right e left em favor de utilizar novos slots.
  • QasGridGenerator:

    • modificado tipografia;
    • utilizando novo componente QasGridItem.
  • QasInput: adicionado contado no typetextarea, então caso exista lugares com contadores de caracteres, é necessário remover para não duplicar.

  • QasCheckboxGroup/QasCheckbox: renomeado para QasCheckbox.

  • QasPageHeader: alterada propriedade headerActionsProps para headerProps para se adequar ao novo nome do componente QasHeader.

  • QasTabsGenerator: agora o contador implementa a função decimal do asteroid, então caso esteja tratando esse valor por fora, remover.

Adicionado

  • QasRadio: adicionado novo componente.

  • QasToggle: adicionado novo componente.

  • QasGridItem: adicionado novo componente.

  • QasInfo: adicionado novo componente.

  • QasNestedFields: adicionado nova propriedade useBox.

  • QasBox: adicionado novas propriedades useSpacing, spacingX e spacingY.

  • QasInput: adicionado novas propriedades icon e iconRight para não precisar abrir slots nestes casos.

  • QasNumericInput: adicionado novas propriedades icon e iconRight para não precisar abrir slots nestes casos.

  • QasGridGenerator: adicionado 2 novos slots, content-field-[nome-da-chave] e header-field-[nome-da-chave].

  • QasHeaderActions/QasHeader:

    • adicionado novas propriedades labelProps e badges.
    • adicionado novos slots actions, description e label.
  • QasFormGenerator:

    • adicionado recurso no fieldset para dividir colunas entre eles.
    • adicionado novas propriedades useBox e boxProps.
  • QasBadge:

    • adicionado propriedades para renderizar QChip (removable, tabindex, modelValue).
    • adicionado eventos para renderizar QChip (remove, update:modelValue).

Modificado

  • QasHeaderActions: renomeado para QasHeader.

  • QasChartView: adequado ao componente QasHeader.

  • QasSelect: alterado layout.

  • QasNestedFields: alterado layout.

  • QasInput: alterado layout.

  • QasSearchInput: alterado layout.

  • QasField: alterações para layout e novos componentes.

  • QasHeaderActions/QasHeader: alterado propriedade text para description.

  • QasTabsGenerator: agora o contador implementa a função decimal do asteroid.

  • QasBadge: modificado altura minima de 24px para para 20px e espaçamento vertical de 4px para 2px.

  • QasPageHeader: alterado espaçamento do bottom de lg para md.

  • QasGalleryCard: adicionado componente QasBox e sempre adicionado estilo de "borda" quando estiver box dentro de box.

  • QasCard: adicionado componente QasBox e sempre adicionado estilo de "borda" quando estiver box dentro de box.

  • QasGridGenerator:

    • modificado tipografia;
    • utilizando novo componente QasGridItem.
  • adicionado placeholder padrão:

    • QasDatetimeInput.
    • QasInput.
    • QasNumericInput.
  • QasFilters:

    • alterado layout.
    • utilizando QasBadge ao invés de QChip.
  • QasCheckboxGroup/QasCheckbox:

    • renomeado para QasCheckbox.
    • agora quando não é passado options o componente opera em modo "single".

Removido

  • QasPageHeader: alterada propriedade headerActionsProps para headerProps para se adequar ao novo nome do componente QasHeader.
  • QasHeaderActions/QasHeader:
    • alterado propriedade text para description.
    • removido propriedade alignColumns.
    • removido slots right e left em favor de utilizar novos slots.

v3.16.1

16 Aug 17:27
Compare
Choose a tag to compare

Corrigido

  • Corrigido tamanho dos botões do QasActions em casos de telas pequenas, no qual se deve ficar tamanho total da largura.