Skip to content

chore(deps-dev): bump the vite group across 1 directory with 2 updates#8

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/imovelstand-frontend/vite-b493721d83
Closed

chore(deps-dev): bump the vite group across 1 directory with 2 updates#8
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/imovelstand-frontend/vite-b493721d83

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 21, 2026

Copy link
Copy Markdown
Contributor

Bumps the vite group with 2 updates in the /imovelstand-frontend directory: @vitejs/plugin-react and vite.

Updates @vitejs/plugin-react from 5.0.4 to 6.0.1

Release notes

Sourced from @​vitejs/plugin-react's releases.

plugin-react@6.0.1

Expand @rolldown/plugin-babel peer dep range (#1146)

Expanded @rolldown/plugin-babel peer dep range to include ^0.2.0.

plugin-react@6.0.0

Remove Babel Related Features (#1123)

Vite 8+ can handle React Refresh Transform by Oxc and doesn't need Babel for it. With that, there are no transform applied that requires Babel. To reduce the installation size of this plugin, babel is no longer a dependency of this plugin and the related features are removed.

If you are using Babel, you can use @rolldown/plugin-babel together with this plugin:

 import { defineConfig } from 'vite'
 import react from '@vitejs/plugin-react'
+import babel from '@rolldown/plugin-babel'
export default defineConfig({
plugins: [


react({



  babel: {



    plugins: ['@babel/plugin-proposal-throw-expressions'],



  },



}),





react(),



babel({



  plugins: ['@babel/plugin-proposal-throw-expressions'],



}),

]
})

For React compiler users, you can use reactCompilerPreset for easier setup with preconfigured filter to improve build performance:

 import { defineConfig } from 'vite'
-import react from '@vitejs/plugin-react'
+import react, { reactCompilerPreset } from '@vitejs/plugin-react'
+import babel from '@rolldown/plugin-babel'
export default defineConfig({
plugins: [

react({

 babel: {



   plugins: ['babel-plugin-react-compiler'],



 },


}),


react(),
babel({

 presets: [reactCompilerPreset()]



</tr></table>

... (truncated)

Changelog

Sourced from @​vitejs/plugin-react's changelog.

6.0.1 (2026-03-13)

Expand @rolldown/plugin-babel peer dep range (#1146)

Expanded @rolldown/plugin-babel peer dep range to include ^0.2.0.

6.0.0 (2026-03-12)

6.0.0-beta.0 (2026-03-03)

Remove Babel Related Features (#1123)

Vite 8+ can handle React Refresh Transform by Oxc and doesn't need Babel for it. With that, there are no transform applied that requires Babel. To reduce the installation size of this plugin, babel is no longer a dependency of this plugin and the related features are removed.

If you are using Babel, you can use @rolldown/plugin-babel together with this plugin:

 import { defineConfig } from 'vite'
 import react from '@vitejs/plugin-react'
+import babel from '@rolldown/plugin-babel'
export default defineConfig({
plugins: [


react({



  babel: {



    plugins: ['@babel/plugin-proposal-throw-expressions'],



  },



}),





react(),



babel({



  plugins: ['@babel/plugin-proposal-throw-expressions'],



}),

]
})

For React compiler users, you can use reactCompilerPreset for easier setup with preconfigured filter to improve build performance:

 import { defineConfig } from 'vite'
-import react from '@vitejs/plugin-react'
+import react, { reactCompilerPreset } from '@vitejs/plugin-react'
+import babel from '@rolldown/plugin-babel'
export default defineConfig({
plugins: [

react({

 babel: {



   plugins: ['babel-plugin-react-compiler'],



 },



</tr></table>

... (truncated)

Commits
  • 1e94c06 release: plugin-react@6.0.1
  • 77c00c0 feat(plugin-react): expand @rolldown/plugin-babel peer dep range (#1146)
  • dcc9012 release: plugin-react@6.0.0
  • 3a17886 docs: add a link to the Oxlint rule for component exports alongside the ESLin...
  • f812135 fix(deps): update all non-major dependencies (#1140)
  • a0329a0 docs(react): clarify react compiler preset filter (#1137)
  • 704e0d3 release: plugin-react@6.0.0-beta.0
  • ac16acc feat(react)!: remove babel (#1123)
  • f01b30c fix(deps): update all non-major dependencies (#1127)
  • b1014bd chore(react): add changelog for #1124
  • Additional commits viewable in compare view

Updates vite from 7.1.9 to 8.0.9

Release notes

Sourced from vite's releases.

v8.0.9

Please refer to CHANGELOG.md for details.

v8.0.8

Please refer to CHANGELOG.md for details.

v8.0.7

Please refer to CHANGELOG.md for details.

v8.0.6

Please refer to CHANGELOG.md for details.

v8.0.5

Please refer to CHANGELOG.md for details.

v8.0.4

Please refer to CHANGELOG.md for details.

create-vite@8.0.3

Please refer to CHANGELOG.md for details.

v8.0.3

Please refer to CHANGELOG.md for details.

create-vite@8.0.2

Please refer to CHANGELOG.md for details.

v8.0.2

Please refer to CHANGELOG.md for details.

create-vite@8.0.1

Please refer to CHANGELOG.md for details.

v8.0.1

Please refer to CHANGELOG.md for details.

plugin-legacy@8.0.1

Please refer to CHANGELOG.md for details.

create-vite@8.0.0

Please refer to CHANGELOG.md for details.

plugin-legacy@8.0.0

Please refer to CHANGELOG.md for details.

v8.0.0

Please refer to CHANGELOG.md for details.

v8.0.0-beta.18

Please refer to CHANGELOG.md for details.

... (truncated)

Changelog

Sourced from vite's changelog.

8.0.9 (2026-04-20)

Features

Bug Fixes

  • allow binding when strictPort is set but wildcard port is in use (#22150) (dfc8aa5)
  • build: emptyOutDir should happen for watch rebuilds (#22207) (ee52267)
  • bundled-dev: reject requests to HMR patch files in non potentially trustworthy origins (#22269) (868f141)
  • css: use unique key for cssEntriesMap to prevent same-basename collision (#22039) (374bb5d)
  • deps: update all non-major dependencies (#22219) (4cd0d67)
  • deps: update all non-major dependencies (#22268) (c28e9c1)
  • detect Deno workspace root (fix #22237) (#22238) (1b793c0)
  • dev: handle errors in watchChange hook (#22188) (fc08bda)
  • optimizer: handle more chars that will be sanitized (#22208) (3f24533)
  • skip fallback sourcemap generation for ?raw imports (#22148) (3ec9cda)

Documentation

Miscellaneous Chores

  • deps: update dependency dotenv-expand to v13 (#22271) (0a3887d)

8.0.8 (2026-04-09)

Features

Bug Fixes

  • avoid dns.getDefaultResultOrder temporary (#22202) (15f1c15)
  • ssr: class property keys hoisting matching imports (#22199) (e137601)

8.0.7 (2026-04-07)

Bug Fixes

  • use sync dns.getDefaultResultOrder instead of dns.promises (#22185) (5c05b04)

8.0.6 (2026-04-07)

Features

Bug Fixes

... (truncated)

Commits
  • ce729f5 release: v8.0.9
  • 605bb97 docs: update build CLI defaults (#22261)
  • c28e9c1 fix(deps): update all non-major dependencies (#22268)
  • 0a3887d chore(deps): update dependency dotenv-expand to v13 (#22271)
  • 868f141 fix(bundled-dev): reject requests to HMR patch files in non potentially trust...
  • 3ec9cda fix: skip fallback sourcemap generation for ?raw imports (#22148)
  • 3f24533 fix(optimizer): handle more chars that will be sanitized (#22208)
  • 1b793c0 fix: detect Deno workspace root (fix #22237) (#22238)
  • fc08bda fix(dev): handle errors in watchChange hook (#22188)
  • 374bb5d fix(css): use unique key for cssEntriesMap to prevent same-basename collision...
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Apr 21, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, frontend. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Bumps the vite group in /imovelstand-frontend with 2 updates: [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `@vitejs/plugin-react` from 5.0.4 to 6.0.1
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.1/packages/plugin-react)

Updates `vite` from 7.1.9 to 8.0.9
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.9/packages/vite)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 6.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: vite
- dependency-name: vite
  dependency-version: 8.0.9
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: vite
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump the vite group in /imovelstand-frontend with 2 updates chore(deps-dev): bump the vite group across 1 directory with 2 updates Apr 22, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/imovelstand-frontend/vite-b493721d83 branch from b45ba63 to 82ca5ee Compare April 22, 2026 04:54
@gustavograciano

Copy link
Copy Markdown
Owner

Fechando: bump major que precisa de review manual de breaking changes e não foi validado contra a base atual (Sprints 1-14).

Para reabrir, avaliar:

  • compatibilidade da nova versão com as features das sprints recentes
  • possíveis mudanças de API
  • testes de regressão

@dependabot @github

dependabot Bot commented on behalf of github Apr 22, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/imovelstand-frontend/vite-b493721d83 branch April 22, 2026 11:28
gustavograciano added a commit that referenced this pull request Apr 23, 2026
Bugs identificados em teste ponta-a-ponta com Chrome extension.

#1 Migrations: log detalhado + fail-fast
- Program.cs agora lista migrations pendentes antes de aplicar
- Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar
- Evita que API suba com schema desatualizado

#2 Seed Assinatura ativa do tenant demo (CRITICAL)
- ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro)
- Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam
  criacao de apartamento, empreendimento e usuario no ambiente dev/demo
- Migration SeedAssinaturaECorretorComissao aplica o seed

#3 Mask stack trace em producao (ja resolvido)
- ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor
  detalhes. Comportamento correto: stack trace so em dev

#4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso
- Root cause: MUI TextField select + RHF register() nao dispara onChange
  confiavelmente e nao re-renderiza com setValue
- Todos os Select sao controlados explicitamente (value=watch, onChange=setValue)
- Auto-fill via reset() completo ao inves de setValue individual (forca
  re-render dos inputs numericos uncontrolled)

#6 Comissoes nao geradas ao criar venda
- Root cause: seed Corretor nao tinha PercentualComissao
- Corretor Teste agora tem PercentualComissao=3% + CRECI
- Venda criada para este corretor gera Comissao automaticamente

#7 Vite strictPort
- vite.config.js: server.port=5173 + strictPort=true
- Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo

#8 Espelho de vendas: todas as torres agora aparecem
- MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois
  por pavimento. Antes misturava aptos de torres diferentes na mesma linha
- Legenda unica no rodape ao inves de uma por torre

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
gustavograciano added a commit that referenced this pull request Apr 23, 2026
* fix(qa): 7 bugs encontrados no QA E2E

Bugs identificados em teste ponta-a-ponta com Chrome extension.

#1 Migrations: log detalhado + fail-fast
- Program.cs agora lista migrations pendentes antes de aplicar
- Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar
- Evita que API suba com schema desatualizado

#2 Seed Assinatura ativa do tenant demo (CRITICAL)
- ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro)
- Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam
  criacao de apartamento, empreendimento e usuario no ambiente dev/demo
- Migration SeedAssinaturaECorretorComissao aplica o seed

#3 Mask stack trace em producao (ja resolvido)
- ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor
  detalhes. Comportamento correto: stack trace so em dev

#4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso
- Root cause: MUI TextField select + RHF register() nao dispara onChange
  confiavelmente e nao re-renderiza com setValue
- Todos os Select sao controlados explicitamente (value=watch, onChange=setValue)
- Auto-fill via reset() completo ao inves de setValue individual (forca
  re-render dos inputs numericos uncontrolled)

#6 Comissoes nao geradas ao criar venda
- Root cause: seed Corretor nao tinha PercentualComissao
- Corretor Teste agora tem PercentualComissao=3% + CRECI
- Venda criada para este corretor gera Comissao automaticamente

#7 Vite strictPort
- vite.config.js: server.port=5173 + strictPort=true
- Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo

#8 Espelho de vendas: todas as torres agora aparecem
- MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois
  por pavimento. Antes misturava aptos de torres diferentes na mesma linha
- Legenda unica no rodape ao inves de uma por torre

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* docs: documento de apresentacao do sistema pos QA E2E

Compilacao das validacoes de QA ponta-a-ponta apos correcao dos 8 bugs
(PR #62). Descreve em detalhe cada tela e funcionalidade dos 5
diferenciais competitivos + fluxo comercial core (cliente -> proposta
-> venda -> contrato -> comissao).

Tabela de RBAC validado por endpoint + role.
Credenciais demo + URLs locais.
Roadmap de integracoes externas que ficam como etapa de producao.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
gustavograciano added a commit that referenced this pull request May 3, 2026
Consolida bumps seguros que estavam em Dependabot PRs obsoletos
(fechados em lote). Principais motivacoes:

- SixLabors.ImageSharp 3.1.5 -> 3.1.12:
  - GHSA-2cmq-823j-5qj8 (high): fix de SixLabors.ImageSharp
  - GHSA-rxmq-m78w-7wmc (moderate): idem

- Runtime patches (sem breaking):
  - Microsoft.AspNetCore.Authentication.JwtBearer 9.0.9 -> 9.0.15
  - Microsoft.AspNetCore.OpenApi 9.0.0 -> 9.0.15
  - Microsoft.EntityFrameworkCore[.Design/.SqlServer/.InMemory] 9.0.9 -> 9.0.15
  - Microsoft.IdentityModel.Tokens 8.14.0 -> 8.14.2
  - System.IdentityModel.Tokens.Jwt 8.14.0 -> 8.14.2

- Infra de config:
  - nuget.config na raiz do repo consolida todos os projetos em
    src/ pra usarem apenas nuget.org (antes Application/Infrastructure/
    Jobs herdavam feed Azure DevOps privado do config global do dev,
    que falha com 401 em maquina sem credenciais)

Validacao: 120 testes passando, build Release 0 warnings.

PRs do Dependabot fechados neste lote (obsoletos contra main atualizado):
- #3 setup-node (gh actions, sem workflow scope)
- #4 cache
- #6 setup-dotnet
- #11 eslint group
- #12 globals
- #13 BCrypt
- #14 axios (caret ja puxava a nova via npm)
- #18 aspnet group (superseded por este commit)
- #19 EF Design (idem)
- #20 Serilog group (Sinks.Seq 9.0.1 nao existe; mantemos 9.0.0)

Major bumps arriscados fechados para review futuro:
- #5 upload-artifact 4->7
- #7 react group
- #8 vite group
- #9 node 20->25-alpine
- #10 dotnet/sdk 9->10
- #15 coverlet 6->10
- #16 dotnet/aspnet 9->10
- #21 Swashbuckle 9->10
gustavograciano added a commit that referenced this pull request May 3, 2026
Bugs identificados em teste ponta-a-ponta com Chrome extension.

#1 Migrations: log detalhado + fail-fast
- Program.cs agora lista migrations pendentes antes de aplicar
- Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar
- Evita que API suba com schema desatualizado

#2 Seed Assinatura ativa do tenant demo (CRITICAL)
- ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro)
- Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam
  criacao de apartamento, empreendimento e usuario no ambiente dev/demo
- Migration SeedAssinaturaECorretorComissao aplica o seed

#3 Mask stack trace em producao (ja resolvido)
- ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor
  detalhes. Comportamento correto: stack trace so em dev

#4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso
- Root cause: MUI TextField select + RHF register() nao dispara onChange
  confiavelmente e nao re-renderiza com setValue
- Todos os Select sao controlados explicitamente (value=watch, onChange=setValue)
- Auto-fill via reset() completo ao inves de setValue individual (forca
  re-render dos inputs numericos uncontrolled)

#6 Comissoes nao geradas ao criar venda
- Root cause: seed Corretor nao tinha PercentualComissao
- Corretor Teste agora tem PercentualComissao=3% + CRECI
- Venda criada para este corretor gera Comissao automaticamente

#7 Vite strictPort
- vite.config.js: server.port=5173 + strictPort=true
- Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo

#8 Espelho de vendas: todas as torres agora aparecem
- MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois
  por pavimento. Antes misturava aptos de torres diferentes na mesma linha
- Legenda unica no rodape ao inves de uma por torre
gustavograciano added a commit that referenced this pull request May 3, 2026
* fix(qa): 7 bugs encontrados no QA E2E

Bugs identificados em teste ponta-a-ponta com Chrome extension.

#1 Migrations: log detalhado + fail-fast
- Program.cs agora lista migrations pendentes antes de aplicar
- Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar
- Evita que API suba com schema desatualizado

#2 Seed Assinatura ativa do tenant demo (CRITICAL)
- ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro)
- Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam
  criacao de apartamento, empreendimento e usuario no ambiente dev/demo
- Migration SeedAssinaturaECorretorComissao aplica o seed

#3 Mask stack trace em producao (ja resolvido)
- ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor
  detalhes. Comportamento correto: stack trace so em dev

#4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso
- Root cause: MUI TextField select + RHF register() nao dispara onChange
  confiavelmente e nao re-renderiza com setValue
- Todos os Select sao controlados explicitamente (value=watch, onChange=setValue)
- Auto-fill via reset() completo ao inves de setValue individual (forca
  re-render dos inputs numericos uncontrolled)

#6 Comissoes nao geradas ao criar venda
- Root cause: seed Corretor nao tinha PercentualComissao
- Corretor Teste agora tem PercentualComissao=3% + CRECI
- Venda criada para este corretor gera Comissao automaticamente

#7 Vite strictPort
- vite.config.js: server.port=5173 + strictPort=true
- Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo

#8 Espelho de vendas: todas as torres agora aparecem
- MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois
  por pavimento. Antes misturava aptos de torres diferentes na mesma linha
- Legenda unica no rodape ao inves de uma por torre

* docs: documento de apresentacao do sistema pos QA E2E

Compilacao das validacoes de QA ponta-a-ponta apos correcao dos 8 bugs
(PR #62). Descreve em detalhe cada tela e funcionalidade dos 5
diferenciais competitivos + fluxo comercial core (cliente -> proposta
-> venda -> contrato -> comissao).

Tabela de RBAC validado por endpoint + role.
Credenciais demo + URLs locais.
Roadmap de integracoes externas que ficam como etapa de producao.

---------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant