Changelog: Difference between revisions

From Svacer Wiki
Jump to navigation Jump to search
No edit summary
(release 6-0-3)
Line 2: Line 2:
Планируется на апрель 2023
Планируется на апрель 2023


=== Release 6-1-0 ===
=== Release 6-0-3 ===
Планируется на февраль 2023
25.01.2023
 
* RPM-пакет теперь при сборке упаковывается в gzip вместо zstd для обратной совместимости со старыми дистрибутивами
* Если short url некорректен, то Svacer теперь будет возвращать корректный http error NotFound
* Если путь к лог файлу явно не указан, то svacer.log будет создаваться во временной директории. Это решает проблемы при запуске Svacer из директорий с запретом на запись. Путь к лог файлу будет печататься в stdout
* Лог файлы не будут создаваться, когда используется опция --help
* Исправлены проблемы при миграции схемы данных, когда в PostgreSQL используется SSL подключение
* Добавлены описания детекторов из последнего релиза Svace, которые были пропущены в релизе 6-0-2
* Исправлена работа Svacer за proxy-сервером, где выставляется Header "X-Content-Type-Options nosniff"
* Добавлены кнопки для скачивания системного лога и журнала из web-интерфейса
* Поправлен ряд ошибок валидации схемы при экспорте в SARIF
* Исправлено поведение при наличии нескольких хуков в конфигурационном файле
* В информацию о маркере для хуков добавлены checker severity и reliability
* Исправлен случайный порядок URL для маркеров при использовании public API для получения URL-ов
* На главную страницу добавлена кнопка "Помощь", которая открывает документацию
* При использовании команд навигации в режиме "Browse code" текущий файл теперь корректно подсвечивается в дереве файлов
* В диалоге групповой разметки убран индикатор изменений в виде кружочка, наличие изменений можно определить по активности кнопок "Apply" и "Reset"
* Кнопка обновления в верхнем меню теперь корректно обновляет информацию на странице Settings/Project
* Различные небольшие исправления в пользовательском интерфейсе


=== Release 6-0-2 ===
=== Release 6-0-2 ===

Revision as of 19:16, 25 January 2023

Release 7-0-0

Планируется на апрель 2023

Release 6-0-3

25.01.2023

  • RPM-пакет теперь при сборке упаковывается в gzip вместо zstd для обратной совместимости со старыми дистрибутивами
  • Если short url некорректен, то Svacer теперь будет возвращать корректный http error NotFound
  • Если путь к лог файлу явно не указан, то svacer.log будет создаваться во временной директории. Это решает проблемы при запуске Svacer из директорий с запретом на запись. Путь к лог файлу будет печататься в stdout
  • Лог файлы не будут создаваться, когда используется опция --help
  • Исправлены проблемы при миграции схемы данных, когда в PostgreSQL используется SSL подключение
  • Добавлены описания детекторов из последнего релиза Svace, которые были пропущены в релизе 6-0-2
  • Исправлена работа Svacer за proxy-сервером, где выставляется Header "X-Content-Type-Options nosniff"
  • Добавлены кнопки для скачивания системного лога и журнала из web-интерфейса
  • Поправлен ряд ошибок валидации схемы при экспорте в SARIF
  • Исправлено поведение при наличии нескольких хуков в конфигурационном файле
  • В информацию о маркере для хуков добавлены checker severity и reliability
  • Исправлен случайный порядок URL для маркеров при использовании public API для получения URL-ов
  • На главную страницу добавлена кнопка "Помощь", которая открывает документацию
  • При использовании команд навигации в режиме "Browse code" текущий файл теперь корректно подсвечивается в дереве файлов
  • В диалоге групповой разметки убран индикатор изменений в виде кружочка, наличие изменений можно определить по активности кнопок "Apply" и "Reset"
  • Кнопка обновления в верхнем меню теперь корректно обновляет информацию на странице Settings/Project
  • Различные небольшие исправления в пользовательском интерфейсе

Release 6-0-2

16.12.2022

  • Исправлена проблема в UI с сохраненными пользовательскими фильтрами

Release 6-0-1

13.12.2022

  • Добавлено описание ряда детекторов, которые есть в последнем релизе Svace 3.3.2 но были пропущены в Svacer
  • Исправлено вылетание в Login Screen при удалении нотификации из панели нотификаций
  • Исправлено появление белого экрана при клике на детектор, информация о котором отсутствует
  • Ряд различных небольших исправлений в UI
  • Промежуточное хранилище будет очищаться по умолчанию при использовании команды import

Release 6-0-0

30.11.2022

  • Добавлено копирование комментариев при копировании разметки
  • Комментарии добавлены к отчету в формате csv
  • Добавлена возможность вводить пароль с клавиатуры для консольных команд
  • Добавлена возможность импортировать разметку из объекта сборки (из ранее загруженных данных)
  • Добавлена возможность импортировать разметку сразу после загрузки на сервер (опция для команды svacer upload)
  • Добавлена возможность загружать исходный код не из папки .svace-dir
  • Добавлена возможность бэкапа и восстановление объектного хранилища в сервер PostgresSQL
  • Добавлена возможность создания отчета по проекту в формате PDF через интерфейс командной строки и посредством REST API
  • Добавлена возможность подавления предупреждений через inline комментарии в коде
  • Добавлена возможность подавления предупреждений по идентификатору предупреждения через command line и REST API
  • Добавлена возможность ассоциировать организацию с пользователем и реестр организаций
  • Добавлена фильтрация списка комментариев по пользователю в правой панели веб-интерфейса
  • Добавлен поиск пользователей по его атрибутам в панели управления пользователями
  • Добавлена возможность заполнения данных профиля LDAP пользователя данными, полученными от LDAP сервера
  • Добавлена возможность прикреплять файлы к снимкам при импорте результатов (данные файлы составляют часть экспортируемых данных при экспорте снимков)
  • Добавлена возможность ассоциировать пользовательские атрибуты типа "строка" или массив строк со снимком при импорте данных (данные атрибуты составляют часть экспортируемых данных при экспорте снимков)
  • Добавлены command line операции по получению прикрепленных файлов и пользовательских атрибутов со снимков
  • Добавлена возможность группового добавления комментариев
  • Добавлена возможность указания сетевого интерфейса для работы WEB и GRPC серверов
  • Добавлен вывод краткой статистики по загруженному снимку при команде upload. Поддерживается текстовой и JSON форматы вывода
  • Существенно расширены возможности по интеграции Visual Studio Code с сервером Svacer
  • Добавлен флаг --git в команду import. При наличии такого флага, ищется ближайший git репозиторий содержащий .svace-dir и при наличии такого - используется путь к гит репозиторию для замены путей на префикс .build.
  • Portable PostgreSQL больше не входит в поставку. Вместо него поставляется docker-compose.yml файл для запуска PostgreSQL в докер-контейнере
  • Добавлено больше данных и информации об ошибках в вывод команды svacer import
  • Изменение Public API: добавлена точка входа /api/public/login
  • Операции по импорту и экспорту снимков доступны теперь обычным пользователям (не администраторам) при использовании command line интерфейса
  • Операция по экспорту снимков доступна обычному пользователю из веб-интерфейса (импорт все еще требует роль администратора для веб-интерфейса)
  • Операции по экспорту снимков переведены на асинхронный режим. Нотификация о готовности будет показана пользователю и доступна в панели нотификаций
  • Обновлено описание детекторов в соответствии с релизом Svace 3.3.2
  • Исправлена ошибка обработки корневых сертификатов при подключении к LDAP серверу по протоколу ldaps
  • Исправлено ошибочное создание дубликатов локальных учетных записей LDAP пользователей (case sensitive login)
  • Различные исправления в пользовательском интерфейсе с целью оптимизации производительности
  • Добавлены пропущенные проверки ролей при работе с веб-интерфейсом
  • Svacer больше не создает временные файлы в директории с исполняемым файлом
  • Устаранены задержки при удалении веток и проектов