v0.17.0 Characinae #733
ZsgsDesign
announced in
New Releases
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This is a minor version update. As mentioned in
0.5.0logs, the new version system would merge the old major and minor version numbers into new minor version numbers, thus as the 17th minor version update since NOJ0.1.0, this version would be numbered as major version0, minor version17, build pack0and patch number0.Important: Please follow NOJ Document's guide to upgrading your NOJ from
v0.16.xtov0.17.0.Summary: Update Laravel from
6.xto8.5, update Laravel Mix to6.0, requiresWKHTMLPDFinstalled, uses new logo design, supports multiple log channels, supports group homework, supports strong password, supportsC11,C++14andC++17, supports new contest rejudge interface, supports new contest pdf generation interface, supports problem lazy load that increases site rank and group loading time, supports new material preloader, supports newsortable.jsas a sortable method, supports Carbon as time processer, supports 2 fonts and 5 environment variables. This version update also includes lots of query optimizations, bug fixes, functionality & UI improvements, and security updates.Update Logs
8.5per Laravel 8.x Support #672 requests, the latest version of Laravel.8.xuses Symphony 4, which introduced a lot of changes to the base code.laxfor the same site verification.Throwableinstead ofExceptionfor the error handler.6.0.group_elo_updateandbabel_judge_syncare now stored in different files apart fromapp.log(which originally namedlaravel.log) and expired after 7 days.createHomeworkAJAX API.FUNC_STRONG_PASSWORD.C11language support per Add support for C11, C++14 and C++17 #663 requests (require NOJ JudgeServerv0.2.1or higher).C++14language support per Add support for C11, C++14 and C++17 #663 requests (require NOJ JudgeServerv0.2.1or higher).C++17language support per Add support for C11, C++14 and C++17 #663 requests (require NOJ JudgeServerv0.2.1or higher).WKHTML_PDF_BINARYandWKHTML_IMG_BINARY.delayProblemLoadfunction for image lazy loading.sortable.jsfor sortable elements.users_latest_submissionquery builder for problem model.problems_latest_submissionquery builder for user model.lluminate\Support\Carbonand its aliasCarbonfor time processing.fonts-asset/simsunpackage, see Package Hosted Font Resources #504.fonts-asset/dejavupackage, see Package Hosted Font Resources #504.barryvdh/laravel-snappypackage._declarationas an scss component._mathjaxas an scss component._refreshingas an scss component.defaultAvatarPNGasNOJVariablesin typescript.EloquentModelalias for all eloquent models from now on, eloquent models will be referred to directly.barryvdh/laravel-dompdfpackage.jquery-uiandnoj-jquery-ui-sortablepackage.lodashpackage.babel:installto fail when making directories.getProblemSetmethod now optimized.PAGINATION_PROBLEM_PER_PAGE.additionJSyield.16*16,48*48and256*256resolution.ajax/problemExistsAJAX API.getProblemStatusmethod.beyondcode/laravel-dump-serveris now at1.7.0.dragonmantank/cron-expressionis now at3.1.0.encore/laravel-adminis now at1.8.14.filp/whoopsis now at2.14.4.graham-campbell/markdownis now at13.1.1.intervention/imageis now at2.7.0.laravel/frameworkis now at8.63.0.laravel/passportis now at10.1.3.laravel/socialiteis now at5.2.5.laravel/tinkeris now at2.6.2.laravelium/sitemapis now at8.0.1.league/mime-type-detectionis now at1.8.0.mockery/mockeryis now at1.4.4.monolog/monologis now at2.3.5.nesbot/carbonis now at2.53.1.nikic/php-parseris now at4.13.0.nunomaduro/collisionis now at5.10.0.phar-io/manifestis now at2.0.3.phar-io/versionis now at3.1.0.phpdocumentor/type-resolveris now at1.5.1.phpoption/phpoptionis now at1.8.0.phpseclib/phpseclibis now at3.0.10.phpspec/prophecyis now at1.14.0.phpunit/php-code-coverageis now at9.2.7.phpunit/php-file-iteratoris now at3.0.5.phpunit/php-text-templateis now at2.0.4.phpunit/php-timeris now at5.0.3.phpunit/phpunitis now at9.5.10.predis/predisis now at1.1.9.psy/psyshis now at0.10.8.ramsey/uuidis now at4.2.3.sebastian/code-unit-reverse-lookupis now at2.0.3.sebastian/comparatoris now at4.0.6.sebastian/diffis now at4.0.4.sebastian/environmentis now at5.1.3.sebastian/exporteris now at4.0.3.sebastian/global-stateis now at5.0.3.sebastian/object-enumeratoris now at4.0.4.sebastian/object-reflectoris now at2.0.4.sebastian/recursion-contextis now at4.0.4.sebastian/resource-operationsis now at3.0.3.sebastian/versionis now at3.0.2.symfony/consoleis now at5.3.7.symfony/dom-crawleris now at5.3.7.symfony/error-handleris now at5.3.7.symfony/event-dispatcheris now at5.3.7.symfony/event-dispatcher-contractsis now at2.4.0.symfony/finderis now at5.3.7.symfony/http-foundationis now at5.3.7.symfony/http-kernelis now at5.3.9.symfony/mimeis now at5.3.8.symfony/processis now at5.3.7.symfony/routingis now at5.3.7.symfony/translationis now at5.3.9.symfony/var-dumperis now at5.3.8.vlucas/phpdotenvis now at5.3.1.webpackis now at5.52.1.typescriptis now at4.4.3.sassis now at1.42.1.pdfobjectis now at2.2.7.codemirroris now at5.63.1.axiosis now at0.21.4.dompurifyis now at2.3.2.postcssis now at8.3.9.This discussion was created from the release v0.17.0 Characinae.
Beta Was this translation helpful? Give feedback.
All reactions