πŸ“ The Case of the Blocked Pipe

β€œThis job teaches you that every operating system has skeletons in its closet. Linux? It plays it straightβ€”open source, they call it. But Windows? Windows is that mysterious beauty in the corner of the bar. Smiling, telling you everything's fine, while bodies rot in her basement.”

https://blog.nette.org/en/the-case-of-the-blocked-pipe

#nettefw #nette #tester #programming #testing #php #windows

The Case of the Blocked Pipe

β€œThis job teaches you that every operating system has skeletons in its closet. Linux? It plays it straightβ€”open source, they call it. But Windows? Windows is that mysterious beauty in the corner of the bar. Smiling, telling you everything's fine, while bodies rot in her basement.”

Nette Blog
Nette Tester: HTTP testing has never been so easy

When was the last time you changed your server configuration, modified .htaccess, or rewrote nginx rules? And did you check if this accidentally broke redirects, made robots.txt inaccessible, or exposed a hidden directory to unauthorized users? Do you check this automatically, or do you just…

Nette Blog

πŸ“ Nette Assets: Finally unified API for everything from images to Vite

https://blog.nette.org/en/introducing-nette-assets

#php #web #assets #webassets #programming #nettefw #vite #js #frontend

Nette Assets: Finally unified API for everything from images to Vite

Introducing Nette Assets β€“ a library that completely transforms working with static files in Nette applications. Tested and proven on dozens of projects.

Nette Blog

πŸ₯³ PHP Generator 4.1.6 was released!

βœ… supports PHP 8.4
πŸ“Œ added ClassManipulator
πŸ“Œ added TraitsAware::hasTrait()

https://github.com/nette/php-generator/releases/tag/v4.1.6
https://nette.org/en/releases

#nettefw #programming #webdev #php #code #generator #phpgenerator

Release Released version 4.1.6 Β· nette/php-generator

added ClassManipulator Parameter & Property: isNullable() returns true when default value is null (possible BC break) added TraitsAware::hasTrait method (#163) support for PHP 8.4

GitHub
Please test Nette Database 4.0 RC

Please test the new major version of Nette Database 4.0 RC ```bash composer require nette/database:^4.0.0-dev ``` The new version introduces a significant architectural change. **It is no longer tightly coupled with PDO**. This allows the addition of drivers for other PHP database extensions, such…

πŸ₯³ Nette Database 4.0.0 RC1 was released!

πŸ”₯ ability to create drivers for additional PHP database extensions, not just PDO
πŸ“Œ improved control over data type transformation
πŸ“Œ merged Connection & Explorer

https://github.com/nette/database/releases/tag/v4.0.0-RC1
https://nette.org/en/releases

#nettefw #programming #webdev #php #database #dbal #sql

Release Released version 4.0.0 RC 1 Β· nette/database

Main Features Ability to create drivers for additional PHP database extensions, not just PDO Merging of Connection & Explorer Improved control over data type transformation with options convertBoo...

GitHub

πŸ₯³ Nette Database 3.2.4 was released!

βœ… supports PHP 8.4
πŸ“Œ support for generics
πŸ“Œ database reflection improvements

https://github.com/nette/database/releases/tag/v3.2.4
https://nette.org/en/releases

#nettefw #programming #webdev #php #database #dbal #sql

Release Released version 3.2.4 Β· nette/database

ResultSet, Selection: fetchPairs() accepts callback Selection: support for generics drivers: improved getting db structure Reflection improvements normalizeRow(): removed extra float handling #307...

GitHub

πŸ₯³ Nette Database 3.2.2 was released!

βœ… supports PHP 8.4
πŸ“Œ support for generics
πŸ“Œ database reflection improvements

https://github.com/nette/database/releases/tag/v3.2.2
https://nette.org/en/releases

#nettefw #programming #webdev #php #database #dbal #sql

Release Released version 3.2.2 Β· nette/database

ResultSet, Selection: fetchPairs() accepts callback Selection: support for generics Reflection improvements normalizeRow(): removed extra float handling #307 renamed IStructure::FIELD_* to Type::*...

GitHub

πŸ“ Nette Utils: Performance and Efficiency Generators

The Nette Framework enhances efficiency by utilizing generators, which offer performance benefits and memory usage optimization. These innovations allow you to work with large data sets more elegantly and efficiently, without changing the way you write your code.

https://blog.nette.org/en/nette-utils-performance-and-efficiency-generators

#php #nettefw #programming #webdev #dev #generators #utils #utilities

Nette Utils: Performance and Efficiency Generators

The Nette Framework enhances efficiency by utilizing generators, which offer performance benefits and memory usage optimization. These innovations allow you to work with large data sets more elegantly and efficiently, without changing the way you write your code.

Nette Blog

πŸ₯³ Nette Utils 4.0.5 was released!

βœ… supports PHP 8.4
πŸ“Œ added new class Cast
πŸ“Œ improved Image, Strings, Arrays & Iterables

https://github.com/nette/utils/releases/tag/v4.0.5
https://nette.org/en/releases

#nettefw #programming #webdev #php #utils #utility

Release Released version 4.0.5 Β· nette/utils

added Cast Strings::matchAll(): added option 'lazy' added Arrays::mapWithKeys() & Iterables::mapWithKeys() added Iterables::memoize() & toIterator() Image: GD extension detection added support for ...

GitHub