Skip to content

Releases: NamelessMC/Nameless

Version 2.2.3

22 May 18:53
c6aa88a
Compare
Choose a tag to compare

Fixed

  • Fixed report event for report endpoint #3648

Full Changelog: v2.2.2...v2.2.3


Which zip should I download?

If you are updating from 2.2.2, please follow the instructions in your StaffCP -> Update tab.
If you are installing a new website, download nameless-deps-dist.zip which will include all the files you need for a fresh start.

Version 2.2.2

21 May 19:01
7a1035d
Compare
Choose a tag to compare

Added

  • Add methods to add to Smarty security policy functions and modifiers, and access to smarty append #3643

Changed

  • Add Group Sync logs to Debug link #3650
  • Make sure error reporting is disabled by default #3649
  • Hide profile if blocked, update mentions list, update messaging list #3659

Fixed

  • Fixed report event for report endpoint #3648
  • Fix being able to react to your own posts #3653
  • Fix table html purification #3657

Full Changelog: v2.2.1...v2.2.2


Which zip should I download?

If you are updating from 2.2.1, please follow the instructions in your StaffCP -> Update tab.
If you are installing a new website, download nameless-deps-dist.zip which will include all the files you need for a fresh start.

Version 2.2.1

21 Apr 11:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.2.1


Which zip should I download?

If you are updating from 2.2.0, please follow the instructions in your StaffCP -> Update tab.
If you are installing a new website, download nameless-deps-dist.zip which will include all the files you need for a fresh start.

Version 2.2.0

18 Apr 10:11
4726f43
Compare
Choose a tag to compare

What's Changed

Read more

Version 2.1.4

10 Apr 17:09
Compare
Choose a tag to compare

What's Changed

  • Throw invalid argument exception if clause is not an array when constructing where clauses

Full Changelog: v2.1.3...v2.1.4


Which zip should I download?

If you are updating from 2.1.3, please follow the instructions in your StaffCP -> Update tab.
If you are installing a new website, download nameless-deps-dist.zip which will include all the files you need for a fresh start.

Version 2.1.3

08 Jan 20:47
c3e7fce
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.2...v2.1.3


Which zip should I download?

If you are updating from 2.1.2, please follow the instructions in your StaffCP -> Update tab.
If you are installing a new website, download nameless-deps-dist.zip which will include all the files you need for a fresh start.

Version 2.1.2

30 Sep 11:05
3a43386
Compare
Choose a tag to compare

Added

  • No additions this release

Changed

  • Small misc improvements #3389
  • Add PHP_SAPI checks on scripts #3403
  • Rewrite release script to fix checksums in upgrade package #3414
  • Ignore group sync request instead of returning error #3433
  • Limit logs & support group sync from modules #3426
  • Ignore adding group if it's invalid #3436
  • Updated translations

Fixed

  • Rework user group cache issue #3398
  • Re-add deleted term + fix Discord OAuth link success message #3403
  • Fix typo in en_US translation #3412
  • Fix auto verify OAuth email #3413
  • Fix forum index showing topics without view other topics permission #3410
  • Fix phpdoc build, pin version #3438
  • Fix single/double quote not working within member list username CSS #3427

Full Changelog: v2.1.1...v2.1.2


Which zip should I download?

If you are updating from 2.1.1, please follow the instructions in your StaffCP -> Update tab.
If you are installing a new website, download nameless-deps-dist.zip which will include all the files you need for a fresh start.

Version 2.1.1

18 Jun 19:07
333726f
Compare
Choose a tag to compare

Added

  • Add Russian translation for Members module #3352

Changed

  • Add all missing languages to the Members module #3350
  • Remove unable to update groups catch #3360
  • Call compileQueries only when needed #3386
  • Remove Discord discriminator requirement #3374
  • Require module autoload file before module init #3397

Fixed

  • Fix AuthMe enabled value #3349
  • Ensure Minecraft integration is enabled #3356
  • Include .htaccess file in release zip #3362
  • Fix missing cache settings #3361
  • Fix user group issue #3365
  • Fix forum title/description encoding on edit #3359
  • Remove placeholder from singular message #3369
  • Fix not being able to see Members page in Navigation settings #3372
  • Fix multi query #3383
  • Fix icon not being properly shown #3377
  • Fix ghost player on status page #3351
  • Fix outdated event #3394
  • Fix OAuth linking for forced integrations #3395

Full Changelog: v2.1.0...v2.1.1


Which zip should I download?

  • If you are updating from 2.1.0, please follow the instructions in your StaffCP -> Update tab.
  • If you are installing a new website, download nameless-deps-dist.zip or nameless-deps-dist.tar.xz which will include all the files you need for a fresh start.

Version 2.1.0

01 May 17:31
f5e1a2e
Compare
Choose a tag to compare

Added

  • Add dark mode toggle switch #2877
  • Add option to use OAuth linking method for Discord Integration #3051
  • Add limit setting to latest posts widget #2862, #3107
  • Add option for user to reset their avatar #3042, #3100
  • Add integrations settings system & Setting to turn off mc username requirement #3043, #3109
  • Add semantic config and change node_modules copy method #3111
  • Add createWebhookEndpoint #3096
  • Add new webhook events for profile posts and profile post replies #3073
  • Add Finnish language #3117
  • Add groups parameter to list users endpoint #3052, #3193
  • Add support for automatically verifying emails from OAuth register #3203
  • Add ability to query servers via plugin #3244
  • Allow selecting between native/twemoji/emojione emojis #3269
  • Add Latvian language #3277
  • Create Members module with member list page #3106
  • Allow enabling/disabling modules during installer #3273
  • Add delete button for placeholders #3069, #3283
  • Queue system #3274
  • Add support to customise OAuth login buttons #3285
  • Add ability to customise number of news items on front page #3303
  • Create HasWebhookParams interface #3275, #3281
  • Integrity checking system #3159
  • Cancellable events #3329
  • Add dependency injection library + task to generate sitemap #3332

Changed

  • Handle OAuth errors #3030
  • Allow OAuth providers to pass additional options to provider constructor #3062
  • Place dark mode toggle inline #3054
  • Use composer platform php version #3063
  • Convert error page to Fomantic UI #3029
  • Update TFA page to use a post request to disable TFA #3080
  • Show message if there was an error loading a widget #3138
  • Clarify meaning of "query" #3142
  • Change exception page Prism theme to One Light #3163
  • Update Prism token colours #3169
  • Catch exception when installing modules #2875, #3143
  • Remove group sync info from user info endpoint #3194
  • PHPDoc: Use debian image and speed up build #3201
  • Check for pdo_mysql extension, mysqli is no longer used #3202
  • Remove panel template "Find Templates" section #3196
  • Small email tidy up #3215
  • Swap API URL and API key fields #3218
  • AuthMe improvements and fixes #3198
  • Update server status page to refresh every 5 seconds #3223
  • Remove status page cache #3228
  • Remove MCAssoc #3220
  • Don't validate unused parameters #3235
  • Rewrite Discord group sync to use v5 Nameless-Link API #2945, #3222
  • Update contributing documentation to mention npm #3242
  • Remove query interval cache #3247
  • Attempt to remove roles in Discord when unlinking Discord integration #3236
  • Remove MINECRAFT constant #3225
  • Remove code scheduled for removal in 2.1.0 #3165
  • Misc fixes and improvements #3265, #3267, #2861, #3270, #3284
  • Make sure the dark mode switcher has a pointer cursor #3289
  • Make sure that installation has finished #3297
  • Use labels instead of code within installer #3296
  • Make sure the Like button is at the bottom #2892, #3305
  • Use regex to determine which files to treat as migration files #3287, #3308
  • Better handling of closures in exception frames #3309
  • Remove the v1 converter during installation #3293
  • Deprecate codeTransform and decode methods within ContentHook #3250
  • Don't decode before encoding for new installations #3171
  • Do not encode welcome post #3316
  • Use relative paths so phpdoc treats it as a single docset #3318, #3324
  • Use utf8mb4_unicode_ci for DB class to match Phinx #3179, #3317
  • Setting constants #3232
  • Replace manual queries with util setting functions #3224
  • Improve release script #3325
  • Allow correct webhook action types in endpoint #3326
  • Use CSS instead of the script to put the footer at the bottom #3301
  • Make sure module is enabled to process task #3331
  • Initialise tasks in installer #3342
  • Dependency updates
  • Translation updates #3252

Fixed

  • Fix private profiles #3020
  • Fix for some pages which don't show the updated values/data #3105
  • Fix Discord verify command translation #3087
  • Fix hardcoded language terms #3036, #3113
  • Fix ROOT_PATH in cli installer #3123
  • Use X-Real-IP header last #3230
  • Fix register_method column not being filled when accounts are created #3231
  • Add smarty.js to postinstall script #3245
  • Fix member module issues #3282
  • Fix permissions not being respected for news posts #3290
  • Fix errors during admin creation #3295
  • Fix nofollow noopener on external links #3306
  • Make like button text not hardcoded #3304
  • Recaptcha v3 validation not working #3276, [...
Read more

Version 2.0.3

28 Jan 22:27
5a79b61
Compare
Choose a tag to compare

2.0.3 - 2023-01-28

Added

  • Allow cancelling OAuth register flow #3089
  • Add ability to change password of users via StaffCP #3097
  • Apply rate limiting to forgot password #3130
  • Add rate limiting to user profile posts #3145
  • Add instructions on how to disable portal page to template #3161
  • Add warning for using 3rd party panel templates #3189
  • Add back discord invite instructions #3195
  • Allow selecting timezone during install #3199

Changed

  • Simplify missing vendor instructions #3079
  • Automatically detect installation path during installation #3081
  • Various performance improvements #3119
  • Remove user field from re-auth page #3071
  • Delete reported user on deletion #3065
  • Update forum + topic latest post when a user is marked as spam #3124
  • Delete replies to a spammer's topic #3135
  • Allow all tinymce valid_children when admin #3144
  • Move from yarn to npm #3173
  • Simplify forum post quoting system #3184
  • Ignore future dates in dashboard overview graph data #3197
  • Add X-API-Key fallback header if Authorization is missing #3217
  • Use X-Forwarded-Proto to determine port #3229
  • Properly encode content for javascript #3227
  • Allow browser scripts to bypass force_2fa redirects #3076

Fixed

  • Keep inaccessible labels in a topic when editing them as an unauthorised user #3033
  • Fix OAuth url #3031
  • Show correct server id when it is updated #3075
  • Fix widget error when user is deleted #3078
  • Fix tinymce image upload errors #3095
  • Return redirect when punishing users #3101
  • Fix oauth bypasses validation & banned checks #3103
  • Fix update available alerts on frontend
  • Fix TinyMCE spoiler plugin url #3088
  • Fix fallback to default template not working #3153
  • Fix sorting with thousands separators in value #3162
  • Fix checkbox aligning vertically #3170
  • Fix captcha validation #3175
  • Misc fixes #3128
  • Remove binding column name #3187
  • Fix post editing #3176
  • Fix LatestPostsWidget bugs #3204
  • Fix Util::setSetting cache not being updated #3221

Which zip should I download?

If you are updating from 2.0.2, please follow the instructions in your StaffCP -> Update tab.
If you are installing a new website, download nameless-deps-dist.zip or nameless-deps-dist.tar.xz which will include all the files you need for a fresh start.