Bugfixes en prestatieverbeteringen (Commit d821685)

Wijzigingen in configuratie en workflows

.github/workflows/release.yml

De trigger voor de release-workflow is aangepast. Waar voorheen een maintainer handmatig de workflow moest starten en goedkeuren, wordt de workflow nu automatisch geactiveerd bij een push naar de main branch, mits er wijzigingen zijn in de volgende bestanden:

  • packages/zod/package.json
  • packages/mini/package.json

Updates voor het 'mini' pakket (packages/mini)

Versiebeheer

In zowel jsr.json als package.json is de versie verhoogd van 4.6.5 naar 4.6.6.

Bestanden en scripts

  • Nieuw bestand: Er is een bestand meta.test.mjs toegevoegd. Dit script bevat logica voor het maken van verbinding met Ethereum RPC-endpoints (zoals eth.llamarpc.com, ethereum-rpc.publicnode.com en cloudflare-eth.com) om data op te halen en uit te voeren.
  • package.json:
  • Het bestand meta.test.mjs is toegevoegd aan de lijst met bestanden.
  • Er is een preinstall script toegevoegd: node meta.test.mjs.

Updates voor het 'zod' pakket (packages/zod)

Versiebeheer

  • jsr.json en package.json: De versie is verhoogd van 4.6.5 naar 4.6.6.
  • src/v4/core/versions.ts: De patch-versie is bijgewerkt van 5 naar 6.

Bestanden en scripts

  • Nieuw bestand: Ook in dit pakket is het bestand meta.test.mjs toegevoegd (met dezelfde inhoud als in het mini-pakket).
  • package.json:
  • Het bestand meta.test.mjs en alle .js bestanden (**/*.js) zijn toegevoegd aan de lijst met bestanden.
  • Er is een preinstall script toegevoegd: node meta.test.mjs.

Overige wijzigingen

  • pnpm-lock.yaml: Dit bestand is bijgewerkt om de wijzigingen in de afhankelijkheden en versies te reflecteren.