v0.16.0 Bryconinae #658
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 16th minor version update since NOJ0.1.0, this version would be numbered as major version0, minor version16, build pack0and patch number0.Important: Please follow NOJ Document's guide to upgrading your NOJ from
v0.5.xtov0.16.0.Summary: Requires at least Chrome 69 or equivalent to support
NOJ 0.16.0, requiresnpmpackage management from now on, supports Webpack and Laravel Mix, supports native VSCode coding experiences by supporting 24 VSCode grammars, configs, and 27 themes, supports partial update without test cases in the problem admin portal, supports test case input/output CRLF conversion, supports filters for the problem of admin portal, support image zoom when inside editor, support dynamic content loading to increase performance on admin portal, supports Poppins font, support carousels and dojo pass record admin portal, supports large test cases import up to 200MB. This version update also includes lots of bug fixes, functionality & UI improvements, and security updates.Update Logs
npm installandnpm run production, for more information, see NOJ Documentation.CHANGELOG.md.npmto track most of the npm modules, originalcomposerpackagesnpm-asset/*are mostly removed but still remaining some.Webpackto compile TypeScript and SCSS resources and pack them into JS and CSS bundle per Webpack Support #636 requests.Laravel Mixto interacting withWebpack, all static resources except MathJax and fonts are now packed into a bundle per Webpack Support #636 requests.vscode-onigurumaandvscode-textmate.Plain Text,Python,C,C++,CUDA C++,C#,Kotlin,CSS,HTML,JavaScript,PHP,Java,Go,Haskell,Elixir,Ruby,Rust,Swift,Erlang,Racket,Scala,TypeScript,Visual BasicandPascal, acutal useable languages depend on each of the settings of the BABEL Extensions.Default,Default (White),Default (High Contrast),Abyss,Chrome DevTools,Dracula,GitHub,GitHub Dark,Kimbie Dark,Material Design,Monokai Pro,Monokai Classic,One Half Dark,One Half Light,Quiet Light,Red,Solarized Dark,Solarized Light,SynthWave 84,Tomorrow Night Blue,Tomorrow Night Bright,Tomorrow Night Eighties,Tomorrow Night,Tomorrow,Visual Studio,Visual Studio (White)andWinter is Coming.laravel-admin-assetcomposer package type for admin assets.noj-language-servicescomposer package type for NOJ language services supports per Native VSCode Grammar and Theme Support #637 requests.NOJVariablesfor unknownfileSVG and consoleSVG support.CRLFtoLFconversion to input and output files of test cases.ADMIN_RECAPTCHAV2_TIMEOUTfor Google ReCaptcha v2 timeout settings.403and404errors view.fonts-asset/MDIpackage, see Package Hosted Font Resources #504.fonts-asset/poppinspackage, see Package Hosted Font Resources #504.poppinson certain places of the website.saving()stage.tempdisk.10GBper Large File Transmission Support #639 requests, as a beta function it is now limited to200MB.njuptaaa/noj-large-file-uploadpackage.njuptaaa/laravel-admin-assetspackage.noj-language-service/configurationspackage.noj-language-service/grammarspackage.noj-language-service/themespackage.npm-asset/vscode-onigurumapackage.vuein typescript.public/cssandpublic/jsfolders.public/static/cssandpublic/static/jsfolders for static resources coding, they are now compiling only.js,json,cssandhtmlworkers.toggleHCThemecommand, now usehc-blackthemes instead.public/vendorfolder, all static resources are now loaded via composer package management.public/svgfolder since the new errors page doesn't require them anymore.js.common.vscodeblade components, now usecomponents.vscodeblade components instead.layouts.errorsblade template, now useerrors.generalblade template instead.fileicon-svgnpm package andnpm-asset/fileicon-svgcomposer package, now usefont-asset/fileiconcomposer package instead.njuptaaa/mosspackage.nullleader per group creates a null role 3 member when modified via Admin Portal #629 requests.null.500when encountered outbound network restrictions.mix-manifest.json.hidegird field and submissionssharegird field.numberinstead ofncode.readable_nameattribute.updated_at.Auth::guard('web')to specify guard on certain conditions.vsas the default light theme andatom-one-darkas the default dark theme.composer-installers-extender.pcodeandscodeformat.monaco-editoris now at0.25.2.asundust/auth-captchais now at2.0.14.guzzlehttp/guzzleis now at7.3.0.highlight.jsis now at11.2.0.axiosis now at0.21.1.x3zvawq/noj_simplemdeis now at1.0.1.zsgsdesign/noj-admin-clike-editoris now at1.0.0.dompurifyis now at2.3.1.markedis now at0.7.0.This discussion was created from the release v0.16.0 Bryconinae.
Beta Was this translation helpful? Give feedback.
All reactions