v2.4.2

projectdiscovery/nuclei-templatesv2.4.2Jul 23, 2024by KernelDeimos

AI Summary

This release adds JSON support for the KV driver and introduces feature flags for temporary users. It also includes a significant backend refactoring and a large number of translation updates for various languages.

Key Highlights

  • JSON support for kv driver
  • Backend refactoring (rename traits to features)
  • Feature flags for temporary users
  • Extensive translation updates

Breaking Changes

  • Backend refactoring: rename traits to features

New Features

  • Default groups
  • Custom 'new file' templates
  • Documentation for My Websites
  • Windows and Docker Composer instructions
  • Translations for Russian, Arabic, Italian, Japanese, Romanian, Bengali, Armenian, Spanish, Traditional Chinese, and Vietnamese

Full Release Notes

## What's Changed

### Features

* JSON support for kv driver by @KernelDeimos in https://github.com/HeyPuter/puter/pull/562
* Default groups @KernelDeimos in https://github.com/HeyPuter/puter/pull/608
* Option to disable temporary users by @jelveh in https://github.com/HeyPuter/puter/pull/609
* Custom "new file" templates by @Koppeks in https://github.com/HeyPuter/puter/pull/627

### Fixes & Dev

* Template fixes by @KernelDeimos in https://github.com/HeyPuter/puter/pull/628https://github.com/HeyPuter/puter/pull/572
* refactor(backend): rename traits to features by @KernelDeimos in 

### Documentation
* Add documentation instructions to get started with My Websites by @micheledinelli in https://github.com/HeyPuter/puter/pull/571
* Directions for Windows / Docker Composer  by @bryanthaboi in https://github.com/HeyPuter/puter/pull/597

### Translations

* Update ru.js issue #547 by @julijatol in https://github.com/HeyPuter/puter/pull/561
* Russian translation fixed by @Speedyjet in https://github.com/HeyPuter/puter/pull/560
* Russian and ukrainian by @Speedyjet in https://github.com/HeyPuter/puter/pull/564
* Update Arabic translations in ar.js by @medelm1 in https://github.com/HeyPuter/puter/pull/565
* feat: update BR translation by @matheussss1 in https://github.com/HeyPuter/puter/pull/566
* Completing Italian translation based on English file by @micheledinelli in https://github.com/HeyPuter/puter/pull/570
* Completing Arabic translation based on English file. by @abde-r in https://github.com/HeyPuter/puter/pull/567
* Add Japanese translation by @askdkc in https://github.com/HeyPuter/puter/pull/574
* Add Romanian translations by @xslendix in https://github.com/HeyPuter/puter/pull/575
* Added missing Romanian translations. by @sbondor in https://github.com/HeyPuter/puter/pull/576
* Issue#530 - Update bengali translations by @Waheed4719 in https://github.com/HeyPuter/puter/pull/579
* Update Armenian translation based on English file by @narek-gh in https://github.com/HeyPuter/puter/pull/590
* Fixed grammar issues/untranslated stings in italian translation by @LNLenost in https://github.com/HeyPuter/puter/pull/591
* Tamil translation by @Varun710 in https://github.com/HeyPuter/puter/pull/593
* Create hu.js hungarian language by @Szab54 in https://github.com/HeyPuter/puter/pull/595
* Update translations.js to Hungarian lang by @Szab54 in https://github.com/HeyPuter/puter/pull/594
* Translate en.js as of 2024-07-10 by @ohm69 in https://github.com/HeyPuter/puter/pull/598
* Translation to Spanish by @Koppeks in https://github.com/HeyPuter/puter/pull/600
* Translation improvements, mainly style and context-based by @ohm69 in https://github.com/HeyPuter/puter/pull/603
* Fixed Tamil translation by @Alfika07 in https://github.com/HeyPuter/puter/pull/611
* fix(i18n): Complete Traditional Chinese translation based on English file #550 by @mlgzackfly in https://github.com/HeyPuter/puter/pull/615
* Complete Traditional Chinese translation based on English file #550 by @stariver1862 in https://github.com/HeyPuter/puter/pull/616
* Add Vietnamese Translation for i18n by @pvhuwung in https://github.com/HeyPuter/puter/pull/620
* Update ig.js by @enweazudaniel in https://github.com/HeyPuter/puter/pull/624

### Meta


* retry npm 3 times to account for the flakiness of the process by @jelveh in https://github.com/HeyPuter/puter/pull/585
* Move `.commit` to `/tools` by @jelveh in https://github.com/HeyPuter/puter/pull/573
* Add issue template for app ideas by @secondtruth in https://github.com/HeyPuter/puter/pull/618

## New Contributors
* @julijatol made their first contribution in https://github.com/HeyPuter/puter/pull/561
* @Speedyjet made their first contribution in https://github.com/HeyPuter/puter/pull/560
* @medelm1 made their first contribution in https://github.com/HeyPuter/puter/pull/565
* @matheussss1 made their first contribution in https://github.com/HeyPuter/puter/pull/566
* @micheledinelli made their first contribution in https://github.com/HeyPuter/puter/pull/570
* @abde-r made their first contribution in https://github.com/HeyPuter/puter/pull/567
* @askdkc made their first contribution in https://github.com/HeyPuter/puter/pull/574
* @xslendix made their first contribution in https://github.com/HeyPuter/puter/pull/575
* @sbondor made their first contribution in https://github.com/HeyPuter/puter/pull/576
* @Waheed4719 made their first contribution in https://github.com/HeyPuter/puter/pull/579
* @narek-gh made their first contribution in https://github.com/HeyPuter/puter/pull/590
* @LNLenost made their first contribution in https://github.com/HeyPuter/puter/pull/591
* @Varun710 made their first contribution in https://github.com/HeyPuter/puter/pull/593
* @Szab54 made their first contribution in https://github.com/HeyPuter/puter/pull/595
* @ohm69 made their first contribution in https://github.com/HeyPuter/puter/pull/598
* @bryanthaboi made their first contribution in https://github.com/HeyPuter/puter/pull/597
* @Koppeks made their first contribution in https://github.com/HeyPuter/puter/pull/600
* @Alfika07 made their first contribution in https://github.com/HeyPuter/puter/pull/611
* @mlgzackfly made their first contribution in https://github.com/HeyPuter/puter/pull/615
* @stariver1862 made their first contribution in https://github.com/HeyPuter/puter/pull/616
* @pvhuwung made their first contribution in https://github.com/HeyPuter/puter/pull/620

**Full Changelog**: https://github.com/HeyPuter/puter/compare/v2.4.1...v2.4.2