при створенні нової Задачі значення Ліміту часу та Ліміту пам'яті встановлені за замовчуванням
властивість Ліміту виводу вилучена зі сторінок керування Задачею
усунена проблема оновлення першоджерела Задачі для Компіляторів, що не підтримують текстовий режим редагування
Версія 3.3 - Грудень 2023
Нові компілятори
C++ версії 20
Java версії 19
Free Pascal версії 3.2.2
Інші виправлення та вдосконалення
вирішені проблеми локалізації системних повідомлень
виправлене посилання кнопки Повернутись на пов'язану подію на сторінці Змагань
виправлені обрахунки штрафу для інтерактивних турнірних таблиць
турнірні таблиці для розпорядників Змагань з обмеженим доступом
опрацювання некоректного виводу Оцінювача задачі
підтримка пошуку у редакторі коду
вдосконалені оновлення статусу Задачі при зміні першоджерел
Версія 3.2 - Серпень 2023
Нові компілятори
Node.js версії 20
Go версії 1.20.5
Ruby версії 3.2.2
Rust версії 1.70
Сповіщення
оновлення щодо побудови Статей та Умов
оновлення щодо компілювання та перевірки першоджерел на сторінці керування Задачею
сповіщення про нові запитання від учасників для розпорядників Змагання
сповіщення про відповідь на запитання містить посилання на відповідний розділ зі запитаннями Змагання
тип Запиту доданий до електронних листів для розпорядників платформи
Інші виправлення та вдосконалення
стилі та заголовки сторінок
сповіщення для анонімних користувачів
виправлення на сторінці Підтримки
некоректний стан розв'язків після видалення задачі зі Змагання
кнопка Назад додана до сторінки Змагання
порядок компіляторів для першоджерел Задачі
порядок достовірників на сторінці керування Задачею
повідомлення про некоректне ім'я Користувача
Версія 3.1 - Червень 2023
Платформа
ядро оновлене до .NET Core 6.0
до верхньої смужки навігації додана кнопка Підтримати
сторінка Підтримки дозволяє користувачам долучатись до меценатів Алготестера через сервіс Liqpay
Керування обліковим записом
на сторінці керування обліковим записом можна створити запити на Оновлення персональних даних або Видалення облікового запису
такі запити опрацьовують розпорядники Алготестера
якщо потрібно надати додаткову інформацію, користувач отримає електронного листа з відповідним повідомленням
основна електронна скринька облікового запису тепер може бути змінена
посилання на видалені облікові записи у турнірних таблицях та на сторінках з переліком розв'язків будуть відображені у вигляді звичайного тексту з використанням імені користувача перед його видаленням
Сповіщення
оновлення щодо перевірки надісланих Розв'язків задачі
оновлення щодо побудови на сторінці керування Задачею
оновлення щодо перевірки на плагіат на сторінці керування Змаганням
Інші виправлення та вдосконалення
змінені теми та повідомлення електронних листів, що отримують адміністратори Алготестера щодо користувацьких запитів
вдосконалення алгоритму пошуку Плагіату
кнопка очищення результатів перевірки плагіату на сторінці керування Змаганням
Версія 2.24 - Травень 2023
Мітки задач
Мітки тепер доступні в Архіві задач
наявні два види міток: складність (сині) та тематика (сірі)
натиснувши на мітку, задачі в архіві можна відобразити згідно з відповідним фільтром
мітки можна приховати на сторінці архіву задач
Тести задачі
тести Тільки для умов тепер містять відповідний опис на сторінці керування Задачею
група тестів Генератора тепер дозволяє тільки додатну кількість тестів, максимум 747
Статті допомоги
оновлені Українські версії статей допомоги для користувача та автора задач
обидві статті тепер відображені в універсальному HTML/PDF режимі
Інші виправлення та вдосконалення
проблеми пов'язані з зображеннями у HTML статтях
повторне надсилання форми на сторінках запитів та облікових записів користувачів
оновлення запитань до організаторів та їхніх відповідей викликають сповіщення для відповідних користувачів
Навігаційний рядок
внутрішня назва змагань замінена на назву відповідних умов
для змагань, що стосуються події, відображене посилання на подію замість турніру
Першоджерела задач
міш-рядок може бути доданий до аргументів генератора
оновлення та розширення до спільних Алготестер бібліотек для мови C++
виправлене фільтрування бібліотек для компілятора
Інші виправлення та вдосконалення
користувачі можуть надсилати запити на зміну персональних даних розпорядникам платформи
розв'язки, що очікують на опрацювання, більше не будуть відображені як успішні
пакетування електронних листів для розсилок
PDF статті можуть бути відображені у режимі HTML у такий ж спосіб як і умови задач
вдосконалення турнірної таблиці загальних змагань
оновлення бібліотеки Bootstrap table
Версія 2.22 - Лютий 2023
Змагання
кількість учасників поза конкурсом у турнірній таблиці
перемикач поза конкурсом відображений над турнірною таблицею тільки якщо є хоча б один такий учасник
розпорядники змагань можуть змінити значення штрафного часу для ICPC задач (20 хвилин за замовчуванням)
штраф останнього покращення може бути обчислений як сума або максимум по задачах змагань
Бібліотеки першоджерел
новий тип першоджерел Бібліотека
бібліотеки можуть бути локальними (що стосуються якоїсь задачі) або глобальними
першоджерела, що не є бібліотеками, можуть використовувати локальні або глобальні бібліотеки з таким же компілятором
Інші виправлення та вдосконалення
підтримка Cloudflare turnstile
виправлені несправні окремі турнірні таблиці для задач змагання
виділення першого успішного розв'язку у турнірній таблиці для Загальних змагань
позначка Тільки для умов для ручного Тесту задачі дозволяє вилучити його з процесу тестування розв'язків
повідомлення про недоступність для PDF статей
проблема відображення маркера порядку байтів для першоджерел розв'язків
нові запити та запитання змагань будуть надіслані електронним листом відповідним розпорядникам
Версія 2.21 - Грудень 2022
Тестування
новий компілятор PyPy
Турнірна таблиця
підсумковий рядок знизу таблиці з інформацією про загальну кількість та кількість успішних розв'язків до кожної задачі
для змагань ICPC перший успішний розв'язок до кожної задачі виділений зеленим
заголовок таблиці містить покликання на задачі змагання, а також підказки з назвами задач
рядок з поточним користувачем або його командою виділений сірим
фільтрування за групами учасників змагання
можливість приховати/показати учасників поза конкурсом
кількості спроб до і після заморозки таблиці відображені окремо
Версія 2.20 - Листопад 2022
Компілятори
перевірка синтаксису Python 3 на етапі компіляції
Задачі
Мітки тепер доступні на сторінці керування Архівом задач
будь-яка задача з Архіву може бути додана до Змагання на сторінці керування
Плагіат
розпорядники Змагань можуть перевірити розв'язки задач на плагіат
у всіх групах розв'язків згідно мови програмування кожна пара підлягає перевірці
запис про плагіат буде доданий для кожної пари розв'язків з різними авторами та рівнем збігу понад 50%
Інші виправлення та вдосконалення
покращений вигляд Міток у переліку задач Архіву
виправлені несправні посилання на задачі Архіву у розборах
з'явився бот, що періодично перевіряє чи доступна головна сторінка пратформи Алготестер
Версія 2.19 - Жовтень 2022
Мітки
мітки задач
категорії міток
короткі та довгі назви міток
мітки публічних категорій відображені у Архіві задач
Задачі
новий стан задачі Містить зміни
стан відображений на сторінці керування задачею
після будь-яких суттєвих змін задачі, її першоджерел чи тестів, вона переходить у стан Містить зміни
після зміни ручних прикладів усі Умови задачі платформа надсилає на побудову
після оновлення Умови задачі, платформа автоматично надсилає її на побудову
Інші виправлення та вдосконалення
генеровані приклади не відображені у HTML умовах
оновлення схованки для Задач, Змагань та Команд
Статті тепер можуть бути надіслані на побудову зі сторінки керування
заголовки інтернет сторінок
Версія 2.18 - Серпень 2022
Умови задач
умови тепер доступні у форматі HTML
усюди де можливо HTML умова відображена за замовчуванням
приклади вводу та виводу до задачі можна легко копіювати з HTML умови
Вигляд сторінки задачі
сторінка задачі змагань та сторінка задачі архіву мають новий вигляд
новий вигляд поєднує на одній сторінці відображення умови у форматі HTML та секцію для надсилання розв'язків
користувачі можуть перемикатись між HTML та PDF відображеннями умови
легка навігація до секції надсилання розв'язків та інших задач змагання у сусідніх вкладках
Команди та змагання
усі учасники команди тепер мають доступ до змагань від імені команди
тільки капітан може зареєструвати команду на змагання
якщо є кілька реєстрацій на змагання, що пов'язані з одним обліковим записом, перевагу має індивідуальна або капітанська, інакше буде використана найстаріша реєстрація
Версія 2.17 - Липень 2022
Інтерактивні задачі
інтерактивна Задача використовує інтерактивний Достовірник
розв'язок та достовірник передають дані один одному через стандартний ввід та вивід згідно визначеного у задачі протоколу
Виконання на одному тесті
автори задач, помічники та адміністратори можуть виконувати розв'язки на одному тесті
докладний звіт виконання містить усі файли вводу та виводу, а також усі результати, часи виконання та об'єми використаної пам'яті
дані виконання можуть бути завантажені у вигляді ZIP архіву
Версія 2.16 - Червень 2022
Підтвердження облікового запису
перед використанням облікового запису його необхідно підтвердити, перейшовши за посиланням у листі, надісланому на електронну скриньку користувача під час реєстрації
якщо непідтверджений користувач намагається увійти та вводить правильний пароль, то нове посилання для підтвердження облікового запису буде згенероване та надіслане на електронну скриньку
Відновлення паролю
якщо ви забули свій пароль, то ви можете згенерувати посилання для відновлення паролю, що буде надіслане на вашу електронну скриньку
якщо непідтверджений користувач намагається відновити свій пароль, то спочатку на електронну скриньку користувача буде надіслане посилання для підтвердження облікового запису
Версія 2.15 - Грудень 2021
Тестування
новий компілятор C++ 17
покращена організація черги розв'язків
Швидкодія
швидша відмальовка сторінок
платформа дозволяє одночасну роботу більшої кількості користувачів
Змагання
прилюдний режим доступу до умов, задач та запитань змагання
новий вид турнірної таблиці Задача дозволяє відображати результати змагань окремо для кожної задачі
Задачі
підтримка унаочнювачів
не ручні тести-приклади
вкладка з умовою на сторінці задачі змагання
для виду турнірної таблиці Задача буде додаткова вкладка на сторінці задачі змагання з результатами для неї
Мітки можуть бути додані до задач Авторами або Адміністраторами
Інші виправлення та вдосконалення
ресурси можуть бути оновлені
відображення дати та часу без значення
випралена дія зміни ролей облікового запису
Версія 2.14 - Жовтень 2021
Інтернаціоналізація
підтримка тексту з перекладами для Статей та Подій
Сторінка спонсорів
адаптивний дизайн
Інші виправлення та вдосконалення
покращення розсилки електронних листів
вирішена проблема часових зон для поля вводу дати та часу
розміщення посилань на соціальні мережі
Версія 2.13 - Липень 2021
Архів задач
нова вкладка Розв'язки користувачів відображає перелік усіх, хто успішно розв'язав задачу
На сторінці архіву з переліком задач стовпець Розв'язано містить посилання на вкладки Розв'язки користувачів відповідних задач
Умови та Статті
локалізовані підписи до рисунків та ілюстрацій
нова вкладка Додаткові пакети для LaTeX вмісту
Керування задачею
надіслати задачу на побудову можна безпосередньо зі сторінки керування
вкладка Результат відображає інтерактивний хід генерування тестів
Оцінювач та Достовірник тепер мають безпосередній доступ до сирцевого коду розв'язку
Розсилки електронних листів
нова секція адміністратора Розсилки
фільтр адресатів за змаганнями, розв'язками та рейтингом
редактор шаблонів електронних листів
Інші виправлення та вдосконалення
SVG іконка сайту разом з 16x16 ICO запасним варіантом
нові набори SVG зображень для груп змагань: країни з прапорами та герби областей України
виправлено проблему надсилання розв'язку задачі у випадку якщо можна надсилати тільки файл
виправлено проблему некоректного часу та дати для необов'язкових значень таких як Початок чи Кінець події
посилання timeanddate.com тепер відкриваємо у новій вкладці переглядача
Версія 2.12 - Травень 2021
Дата і час
відносні часові позначки, наприклад, тиждень тому, відображають точний час при наведенні курсора
точний час вказаний відповідно до мови та часової зони користувача
Початок та Кінець події є посиланнями на відповідну сторінку timeanddate.com
Умови задач
виправлені переноси слів для української мови
Ресурси та першоджерела
ресурси статті або задачі можуть бути публічно доступними
код перешоджерел задачі може бути доступним для публічного перегляду
Реєстраційні групи змагань
варіанти вибору під час реєстрації на змагання можуть мати свої зображення, наприклад, країни з прапорами
турнірна таблиця відображає учасників з відповідними зображеннями праворуч
сторінка адміністратора з переліком учасників змагань показує перелік усіх реєстрацій з обраними групами та їхніми зображеннями
Інші виправлення та вдосконалення
виправлена сторінка адміністратора для реєстрації учасників на змагання