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
-
This is a minor version update. As mentioned in
0.5.0
logs, 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 pack0
and patch number0
.Important: Please follow NOJ Document's guide to upgrading your NOJ from
v0.5.x
tov0.16.0
.Summary: Requires at least Chrome 69 or equivalent to support
NOJ 0.16.0
, requiresnpm
package 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 install
andnpm run production
, for more information, see NOJ Documentation.CHANGELOG.md
.npm
to track most of the npm modules, originalcomposer
packagesnpm-asset/*
are mostly removed but still remaining some.Webpack
to compile TypeScript and SCSS resources and pack them into JS and CSS bundle per Webpack Support #636 requests.Laravel Mix
to interacting withWebpack
, all static resources except MathJax and fonts are now packed into a bundle per Webpack Support #636 requests.vscode-oniguruma
andvscode-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 Basic
andPascal
, 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-asset
composer package type for admin assets.noj-language-services
composer package type for NOJ language services supports per Native VSCode Grammar and Theme Support #637 requests.NOJVariables
for unknownfileSVG and consoleSVG support.CRLF
toLF
conversion to input and output files of test cases.ADMIN_RECAPTCHAV2_TIMEOUT
for Google ReCaptcha v2 timeout settings.403
and404
errors view.fonts-asset/MDI
package, see Package Hosted Font Resources #504.fonts-asset/poppins
package, see Package Hosted Font Resources #504.poppins
on certain places of the website.saving()
stage.temp
disk.10GB
per Large File Transmission Support #639 requests, as a beta function it is now limited to200MB
.njuptaaa/noj-large-file-upload
package.njuptaaa/laravel-admin-assets
package.noj-language-service/configurations
package.noj-language-service/grammars
package.noj-language-service/themes
package.npm-asset/vscode-oniguruma
package.vue
in typescript.public/css
andpublic/js
folders.public/static/css
andpublic/static/js
folders for static resources coding, they are now compiling only.js
,json
,css
andhtml
workers.toggleHCTheme
command, now usehc-black
themes instead.public/vendor
folder, all static resources are now loaded via composer package management.public/svg
folder since the new errors page doesn't require them anymore.js.common.vscode
blade components, now usecomponents.vscode
blade components instead.layouts.errors
blade template, now useerrors.general
blade template instead.fileicon-svg
npm package andnpm-asset/fileicon-svg
composer package, now usefont-asset/fileicon
composer package instead.njuptaaa/moss
package.null
leader per group creates a null role 3 member when modified via Admin Portal #629 requests.null
.500
when encountered outbound network restrictions.mix-manifest.json
.hide
gird field and submissionsshare
gird field.number
instead ofncode
.readable_name
attribute.updated_at
.Auth::guard('web')
to specify guard on certain conditions.vs
as the default light theme andatom-one-dark
as the default dark theme.composer-installers-extender
.pcode
andscode
format.monaco-editor
is now at0.25.2
.asundust/auth-captcha
is now at2.0.14
.guzzlehttp/guzzle
is now at7.3.0
.highlight.js
is now at11.2.0
.axios
is now at0.21.1
.x3zvawq/noj_simplemde
is now at1.0.1
.zsgsdesign/noj-admin-clike-editor
is now at1.0.0
.dompurify
is now at2.3.1
.marked
is now at0.7.0
.This discussion was created from the release v0.16.0 Bryconinae.
Beta Was this translation helpful? Give feedback.
All reactions