Mukhya samagri par jaen

Sanskaran 1.3.2

Overview

Sanskaran 1.3.2 ek maintenance release hai jo dependencies mein security vulnerabilities ko address karta hai, pnpm install warnings (peer webpack aur deprecated subdependencies) ko fix karta hai, app aur documentation mein lint aur build warnings ko resolve karta hai, aur vartaman Docker script names aur package versions ko reflect karne ke liye documentation ko update karta hai.

Suraksha

Dependency vulnerability fixes

  • Dependabot dependency updates (documentation): Documentation workspace mein vulnerabilities ko address karne ke liye do Dependabot PRs merge kiye gaye:

    • ajv /documentation mein: 8.17.1 se 8.18.0 aur 6.12.6 se 6.14.0 tak update kiya gaya.
    • fast-xml-parser /documentation mein: 5.3.5 se 5.3.8 tak update kiya gaya. Dono ko /documentation ke liye dependabot multi-update ke through merge kiya gaya.
  • High-severity vulnerabilities ke liye pnpm overrides: Char high-severity issues ko fix karne ke liye pnpm overrides add kiye gaye:

    • minimatch (>=3.1.4): documentation > @docusaurus/core > serve-handler > minimatch mein GHSA-3ppc-4f35-3m26 (repeated wildcards ke through ReDoS), GHSA-7r86-cg39-jmmj (combinatorial backtracking), aur GHSA-23c5-xmqv-rm74 (nested extglobs backtracking) ko fix karta hai.
    • serialize-javascript (>=7.0.3): webpack > terser-webpack-plugin > serialize-javascript mein GHSA-5c6j-r48x-rmvq (RegExp.flags aur Date.prototype.toISOString() ke through RCE) ko fix karta hai.

Bug fixes

  • pnpm install chetaavaniyaan: Teen install-samay ki chetaavaniyaan hal kien: (1) webpack@5.104.1 se next-intlayer > @intlayer/webpack (project mein webpack 5.105.3 hai) se unmet peer ko root package.json mein pnpm.peerDependencyRules.allowedVersions.webpack: "5" jodkar hal kiya. (2) Deprecated subdependencies prebuild-install@7.1.3 (better-sqlite3 se) aur whatwg-encoding@3.1.1 (documentation > docusaurus-search-local > cheerio se) ko pnpm.allowedDeprecatedVersions jodkar hal kiya taaki install chetaavaniyon ke bina chale.
  • Application logs viewer (exhaustive-deps): Auto-scroll effect ke liye react-hooks/exhaustive-deps chetaavani hal ki. logData ko intentional taur par dependency array se chhod diya gaya hai taaki scrolling kewal tab ho jab auto-scroll ya selected file badle, har poll par nahin; new-line scrolling loadLogs mein handle kiya gaya hai. Ek eslint-disable-next-line ek chhote comment ke saath joda gaya hai.
  • Build warning vscode-languageserver-types (documentation): Webpack "Critical dependency: require function is used in a way in which dependencies cannot be statically extracted" ko transitive dependency vscode-languageserver-types (intlayer-editor se) ke liye documentation (Docusaurus) build mein suppress kiya gaya hai, documentation/docusaurus.config.ts mein ek inline plugin ke dwara jo ignoreWarnings jodta hai. Chetaavani kewal docs build ke dauraan hoti hai, main app ke nahin.

Documentation

  • Docker script names: Documentation mein ab current npm/pnpm script names use hote hain: docker-updocker:up, docker-downdocker:down, docker-cleandocker:clean, docker-develdocker:devel. AGENTS.md aur documentation (setup.md, devel.md, release-management.md) mein update kiya gaya.
  • Package versions: Documentation aur project rules package.json se match karne ke liye update kiye gaye: pnpm 10.30.3, TypeScript ^5.9.3, Next.js ^16.1.6, React ^19.2.4, Tailwind CSS ^4.2.1, intlayer family ^8.1.8, lucide-react ^0.575.0, react-day-picker ^9.14.0, react-hook-form ^7.71.2, ESLint ^9.16.0, webpack ^5.105.3. AGENTS.md, documentation/docs/development/setup.md, documentation/docs/development/development-guidelines.md, aur .cursor/rules/project-rule.mdc mein update kiya gaya.

Migration notes

From version 1.3.1

Version 1.3.2 mein upgrade karte samay:

  1. No database migration required: Is release ke liye kisi database schema change ki zaroorat nahi hai.
  2. Docker commands: Agar aap documented pnpm scripts use karte hain, to pichle pnpm docker:up, pnpm docker:down, ityadi ke bajaye pnpm docker:clean, pnpm docker:devel, docker-up, aur docker-down use karein.
  3. Dependencies: Updated lockfile aur overrides ko apply karne ke liye pnpm install run karein; typical installations ke liye kisi manual dependency change ki zaroorat nahi hai.

Sahayata

Getting help

Reporting bugs

Bugs report karte samay, kripya shamil karein:

  • Sanskaran: 1.3.2
  • Pranali aur sanskaran
  • Docker/podman sanskaran
  • Container prakar (Docker ya podman/Pod)
  • Truti sandesh aur logs
  • Punarutpadan ke liye steps

Changelog

Sanskaran 1.3.2 badlav

  • Theek kiya gaya: pnpm install chetaavaniyaan — peer webpack (allowedVersions) aur deprecated subdependencies (prebuild-install, whatwg-encoding) root package.json mein allowedDeprecatedVersions ke dwara.
  • Theek kiya gaya: Application logs viewer useEffect exhaustive-deps chetaavani (iradatan dependency array; comment ke saath eslint-disable joda gaya).
  • Theek kiya gaya: Build chetaavani vscode-languageserver-types documentation mein (Docusaurus) docusaurus.config.ts mein ignoreWarnings ke dwara.
  • Suraksha: Documentation workspace mein ajv aur fast-xml-parser ke liye Dependabot updates.
  • Suraksha: minimatch (>=3.1.4) aur serialize-javascript (>=7.0.3) ke liye pnpm overrides uchch-gambhīrtā wale suraksha khamiyon ko dur karne ke liye.
  • Badla gaya: Documentation ko Docker script naamon (docker:up, docker:down, docker:clean, docker:devel) ke saath update kiya gaya.
  • Badla gaya: Documentation aur project niyam package.json se vartaman package sanskaranon ke saath update kiye gaye.

License

Yah pariyojana Apache License 2.0 ke tahat license prapt hai.

Copyright © 2026 Waldemar Scudeller Jr.