История версий
2.2.1 (24.01.2020)
- Интерфейс для редактирования страниц,
- исправлено добавление главной страницы,
- исправлена ошибка при новой установке,
- очистка кэша после обновления или создания страниц,
- линейка для админов (⌥ ⇧ L),
- скруглённые углы для iOS при загрузке прозрачных картинок.
2.2 (24.04.2019)
- Интерфейс для создания страниц,
- загрузка иконки в настройках,
- просмотры в статистике,
- новый подвал,
- выбор языка теперь в подвале,
- если вы хотите, чтобы движок запустил ваш php, загрузите extra.php в папку /User,
- заголовок теперь используется как название вкладки браузера,
- сбор отчётов об ошибках,
- курсор в полях ввода остаётся на месте при перезагрузке страницы,
- короткие названия языков для небольших экранов,
- абзацы теперь у́же для более удобного чтения,
- у высоких полей ввода название остаётся на месте при скролле,
- новые заголовки.
2.1 (07.02.2019)
- Поддержка базы данных MySQL,
- статистика (при подключённой базе),
- выбранный язык запоминается в браузере,
- при установке движок пытается угадать название сайта,
- подвал прибивается к низу страниц без скролла.
2.0.7.1 (06.01.2019)
- Исправлена ошибка в планировщике и, надеюсь, автоматические обновления,
- пути к контроллерам и шаблонам теперь кэшируются, так что после удаления или создания новых нужно чистить кэш.
2.0.7 (26.12.2018)
- Исправлено удаление старых резервных копий,
- поле названия сайта в настройках теперь больше для сайтов с длинным названием,
- меню сайта теперь задаётся в файле «/User/menu.json».
2.0.6 (10.12.2018)
- Страница ошибки 404 теперь правильно возвращает HTTP-код 404,
- теперь браузер знает, насколько они с сервером рассинхронизированы во времени,
- шорткат ⌥ ⇧ → теперь работает и когда админ залогинен,
- улучшилась вёрстка,
- max-width страницы увеличилась и легко меняется CSS-переменными,
- теперь вместо папки с логами один /user/system.log файл.
2.0.5 (02.12.2018)
- Появился список устройств, с которых выполнялся вход,
- на страницах со вторым меню названия страниц теперь прилипают при скролле,
- таймер последнего обновления теперь обновляется.
2.0.4.3.2 (29.11.2018)
- Исправлена ошибка, из-за которой не сохранялись настройки,
- переделана панель управления.
2.0.4.3.1 (27.11.2018)
- Изменился метод проверки подлинности обновлений,
- в настройках не работал выбор языка.
2.0.4.3 (27.11.2018)
- Минимальная версия PHP — 5.5, а не 7.0 как раньше,
- теперь автообновление отключается в настройках, а не в config.php,
- в config.php можно настроить резервное копирование всех файлов сайта, а не только папок /User и /Uploads,
- папка /Uploads теперь входит в резервные копии,
- в панели управления появилась ссылка на создание новой копии. Следующая будет создана автоматически планировщиком через 24 часа.
2.0.4.2.1 (24.11.2018)
- Первое обновление, которое скачается и установится автоматически,
- ссылка в панель управления перестаёт быть ссылкой, когда вы уже в панели,
- планировщик забывал о том, что он уже выполнил задачу (извините за кучу резервных копий, они удалятся с этим обновлением),
- в панели управления появилась ссылка на проверку обновлений,
- если движок не сможет проверить подлинность обновления, он его удалит и запланирует новую проверку обновлений.
2.0.4.2 (23.11.2018)
- Update process is now being logged,
- scheduler is checking for updates less frequently now,
- multiple languages are working if there is language folders in user templates folder, not only if there is files in /User/languages/ as before,
- link to default languages no longer includes it’s name.
2.0.4.1 (22.11.2018)
- Automatic daily backups (backups older than 7 days are deleting automatically),
- default language is now defined in /User/instance.json, not in the /Bearka/config.php so it is asked when installing Bearka and can be changed in preferences,
- now you can change your password in preferences.
2.0.4 (19.11.2018)
- New Scheduler as cron replacement.
2.0.3.1 (15.11.2018)
- Logo is no longer a link when ONLY_ADMINS enabled and user is not logged in,
- multiple languages are working only when there is multiple languages in /User.
2.0.3 (14.11.2018)
- Updates are installing only on admin’s visit now,
- updates are encrypted with private key so engine can check their integrity,
- «Sign out» link is now aligned to bottom of the footer,
- user’s theme.css file is now included in /admin,
- copyright holder is no longer specified in /Bearka/languages files,
- user’s language is no longer affecting urls.
2.0.2.2 (12.11.2018)
- Если DEFAULT_LANGUAGE и язык браузера не совпадали, язык сайта менялся при переходе по ссылкам.
2.0.2.1 (12.11.2018)
- Новый механизм обновлений,
- после входа админа страница не перенаправляется,
- заработала настройка (кроме смены пароля),
- заработал бэкап папки /User/.
2.0.2 (11.11.2018)
- ⌥ ⇧ → shortcut for admin authorisation now works for users even if they don’t have “admin-id” cookie,
- site name is no longer defined in /Bearka/languages/ files.