The first release of the project Datanymizer is available, which solves the problem of anonymizing information in the database when testing products without violating confidentiality. When working on test environments, you need data that is as close as possible to the real data already available in the product. To avoid the risk of data leakage, you can use Datanymizer – it anonymizes data on the server side and transfers to the test environment a clean SQL dump, in which personal data is hidden or replaced with non-existent data similar in format to real data. Datanymizer supports global variables, unique constraints, and built-in rules. The project code is written in Rust and is distributed under the MIT license.
Additionally, the same vendor has published a new version of Dotenv-linter , an open source tool for checking and fixing various issues in .env files, which are used for more convenient storage of environment variables within the project. The use of environment variables is recommended by The Twelve Factor App Development Manifesto, a set of best practices for developing applications for all platforms. Following this manifesto makes the application ready to scale, easy and fast deployment on modern cloud platforms. The project code is written in Rust and is distributed under the MIT license. The new version of dotenv-linter has the ability to compare .env files with each other, as well as support for multi-line values, the “export” prefix and much more.