Releases: ANHELL-dev/Config-Merger
releases-v2
🚀 Config Merger v2.0 - Major Release
Полный рефакторинг с новыми форматами, темной темой и профессиональными возможностями
🎯 Основные улучшения
🆕 Новые форматы конфигов
- YAML/YML - полная поддержка с сохранением структуры и комментариев
- JSON - интеллектуальный парсинг вложенных объектов и массивов
- XML - обработка атрибутов, пространств имен и сложных иерархий
🎨 Современный интерфейс
- Темная тема с профессиональным Material Design
- Быстрое переключение тем одной кнопкой в реальном времени
- Адаптивный UI с улучшенной навигацией и читаемостью
- Цветовое кодирование для разных типов изменений
🔧 Технические улучшения
Архитектура
- Полный рефакторинг кода с современными паттернами C# 10
- Модульная архитектура парсеров для легкого расширения
- Улучшенная обработка ошибок с детальными сообщениями
- Оптимизация производительности для больших файлов
Совместимость
- .NET Framework 4.7.2+ для максимальной совместимости
- Windows 7 SP1 - Windows 11 полная поддержка
- Обратная совместимость с проектами v1.x
📋 Полный список изменений
✅ Добавлено
-
Поддержка YAML парсинга с обработкой массивов и вложенных объектов
-
JSON парсер с валидацией структуры и автоформатированием
-
XML парсер с поддержкой атрибутов и пространств имен
-
Система тем с темной/светлой темой и сохранением настроек
-
Расширенные опции сохранения с множественными форматами
-
Валидация файлов перед обработкой
🔄 Изменено
- Полностью переписан парсер Python с улучшенной обработкой дубликатов
- Обновлен интерфейс с современным дизайном и лучшей UX
- Улучшена обработка ошибок с понятными сообщениями
- Оптимизирована работа с большими конфигурационными файлами
- Реорганизована структура проекта для лучшей поддерживаемости
🐛 Исправлено
- Проблемы с кодировкой файлов при импорте/экспорте
- Некорректная обработка комментариев в Python файлах
- Ошибки при работе с пустыми конфигурационными файлами
- Проблемы с отображением спецсимволов в отчетах
- Утечки памяти при обработке больших файлов
🗑️ Удалено
- Устаревшие методы парсинга с низкой производительностью
- Избыточные зависимости
- Неиспользуемый код и комментарии
💾 Установка и обновление
Новая установка
- Скачайте
03.07.25.-.Release.v2.zip - Распакуйте в удобную папку
- Запустите
ConfigMerger.exe
Обновление с v1.x
- Настройки автоматически мигрируют
- Полная обратная совместимость
- Рекомендуется создать резервную копию проектов
🎯 Применение
Для разработчиков
# Сравнение конфигов микросервисов
ConfigMerger.exe service-config.yaml production.yaml
# Анализ изменений в API настройках
ConfigMerger.exe api-dev.json api-prod.jsonДля DevOps
- Аудит Kubernetes ConfigMaps
- Синхронизация Docker Compose файлов
- Управление Terraform переменными
- Контроль конфигураций в CI/CD
Для системных администраторов
- Сравнение конфигураций серверов
- Анализ изменений в системных настройках
- Документирование инфраструктуры
📊 Статистика релиза
- +1,500 строк нового кода
- 4 новых модуля парсеров
- 15+ новых функций
- 25+ исправленных багов
- 100% покрытие обработки ошибок
🔮 Планы на будущее
- v2.1: Поддержка TOML формата
- v2.2: REST API для автоматизации
- v2.3: Git интеграция для отслеживания изменений
- v3.0: Консольная версия и Linux поддержка
📞 Поддержка
- 🐛 Баги: GitHub Issues
- 💡 Предложения: Discussions
- 📧 Email: anhell.corp@gmail.com
- 💬 Telegram: @ANHEL_L
Требования: Windows 7+ | .NET Framework 4.7.2+ | 512MB RAM | 100MB Storage
Размер: ~15MB | Лицензия: MIT | Язык: C# 10
⭐ Поставьте звезду на GitHub, если проект оказался полезным!
releases-01.07.2025
🎉 Config Merger v1.0.0 - Первый релиз!
Мощный инструмент для сравнения и объединения конфигурационных файлов
Мы рады представить первую стабильную версию Config Merger - инструмента для работы с конфигурационными файлами!
🚀 Основные возможности
🔍 Интеллектуальное сравнение
- Автоматическое удаление дубликатов параметров
- Поддержка многострочных блоков (словари, списки, функции)
- Умный парсинг Python конфигов
- Сохранение структуры и комментариев
📊 Детальная аналитика
- Новые параметры - что добавилось в исходном файле
- Отсутствующие параметры - что есть в целевом, но нет в исходном
- Измененные параметры - параметры с разными значениями
- Цветовое кодирование для быстрого восприятия
💾 Гибкие опции сохранения
- 📋 Копирование в буфер одним кликом
- 💾 Сохранить как... - произвольное имя файла
- 📁 Сохранить как целевой - с именем исходного файла
- ⚡ Быстрое сохранение - замена оригинального файла с резервной копией
📈 Экспорт отчетов
- 📄 HTML отчет - красивый веб-отчет с современным дизайном
- 📝 TXT отчет - простой текстовый формат для документации
- 📊 CSV отчет - для анализа данных в Excel
🎨 Удобный интерфейс
- 🖱️ Drag & Drop поддержка
- 🎯 Интуитивная навигация через вкладки
- 📱 Адаптивные кнопки с автоматическим размещением
- 🔄 Hover-эффекты и современная стилизация
📸 Скриншоты
🛠️ Системные требования
- ОС: Windows 7/8/10/11
- .NET Framework: 4.7.2 или выше
- ОЗУ: минимум 256 МБ
- Место на диске: 10 МБ
📦 Установка
- Скачайте архив
ConfigMerger-v1.0.0.zipиз Assets ниже - Распакуйте в удобную папку
- Запустите
Config Merger.exe - Готово! Никаких дополнительных установок не требуется
🎯 Применение
Для разработчиков
- ✅ Сравнение конфигов между версиями
- ✅ Миграция настроек между окружениями
- ✅ Анализ изменений в конфигурационных файлах
Для системных администраторов
- ✅ Управление конфигурациями серверов
- ✅ Контроль изменений в настройках
- ✅ Документирование конфигураций
Для DevOps
- ✅ Автоматизация развертывания
- ✅ Контроль конфигураций в CI/CD
- ✅ Аудит настроек инфраструктуры
🔧 Пример использования
1. Загрузите исходный конфиг (с данными) и целевой конфиг (шаблон)
2. Нажмите "🔍 Сравнить файлы"
3. Изучите результаты в удобных вкладках
4. Сохраните объединенный результат или экспортируйте отчет🆕 Что нового в v1.0.0
- 🎉 Первый стабильный релиз
- 🔧 Полнофункциональный парсер Python конфигов
- 📊 Система отчетов в трех форматах
- 🎨 Современный интерфейс с Windows Forms
- 💾 Множественные опции сохранения
- 🖱️ Drag & Drop поддержка
- 🔄 Автоматическое создание резервных копий
🐛 Известные ограничения
- Поддержка только Python конфигов (планируется JSON, XML, YAML в будущих версиях)
- Работает только на Windows (кроссплатформенность в планах)
🤝 Обратная связь
Нашли баг или есть предложения?
- 🐛 Создайте Issue
- 💡 Обсудите в Discussions
- ⭐ Поставьте звезду, если проект полезен!
💬 Есть вопросы? Пишите в Issues или Discussions или мой telegram "https://t.me/ANHEL_L" - мы обязательно поможем!
🚀 Готовы начать? Скачайте релиз и попробуйте Config Merger прямо сейчас!

