Skip to content

Releases: NamelessMC/Nameless

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.

Version 2.0.2

13 Aug 14:40
26bbbae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

Which zip should I download?

If you are updating from 2.0.1, 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.0.1

06 Aug 10:35
c1e179c
Compare
Choose a tag to compare

Bugfix release following v2.0.0

What's Changed

Full Changelog: v2.0.0...v2.0.1

Which zip should I download?

If you are updating from 2.0.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.0.0

05 Aug 23:02
da7efcb
Compare
Choose a tag to compare

Version 2.0.0

After almost 7 years in development, version 2.0.0 is officially here! Thank you to everybody who has supported Nameless in this time - without your help it simply wouldn't have been possible to reach this point.

There shouldn't be any breaking changes to frontend templates or modules in this update (assuming you're coming from v2 pre-release 13) so you should be able to upgrade straight away!

A good overview of the new features in v2 can be found in the readme.

You can find a changelog for the release here.

Which zip should I download?

If you are updating from 2.0.0 pre-release 13, 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 1.0.22

25 Jun 20:13
Compare
Choose a tag to compare
  • Update update checker
  • Auto remove - from UUIDs when editing user
  • Fix donation sync not working
  • Optimise images
  • Translation updates
  • Order donation store packages
  • Fix incorrect table name
  • Update column name in sort
  • Update code tags in post editing
  • Fix staff application token message
  • Add topic labels to homepage news
  • Add extra user related template variables
  • Create sample email.php
  • Update issue templates
  • Changed Buycraft to its new name
  • Remove MinecraftMarket + MCStock and add CraftingStore from donor group help popup
  • Add Turkish language
  • Prepare update page for v2 release

Version 2.0.0 pre-release 13

04 Jun 14:36
Compare
Choose a tag to compare
Pre-release

Which zip should I download?

  • If you are updating from 2.0.0-pre12, download the update zip from your websites update page
  • If you are installing a new website, download nameless-deps-dist.zip or nameless-deps-dist.tar.xz

Changelog

  • Discord + Google OAuth support
  • Bedrock server query support
  • New i18n language system (help us translate: https://translate.namelessmc.com/)
  • New user verification system
  • New cookie consent module
  • Migration to Composer + Yarn
  • Database migration system + new upgrade class
  • Improved database indexing
  • New hook system for forum/private message post rendering, including better codeblock + mentions support
  • Automatic user language detection
  • Show unsupported banner to Internet Explorer users
  • Contact page removed
  • Webhook for reports, announcements, bans, warnings
  • API additions including new ban user endpoint
  • ListUsers API endpoint pagination
  • Update to Font Awesome 6
  • Use Guzzle for HTTP requests
  • Custom date format support
  • Replace API error codes with namespaced strings
  • Fix issue using certain characters in URLs
  • Removed CKEditor
  • Frontend and backend template updates
  • PHP 8 improvements
  • Many more features + bugfixes!
  • Milestone: https://github.com/NamelessMC/Nameless/issues?page=1&q=is%3Aissue+milestone%3A2.0.0-pr13+is%3Aclosed
  • Full changeset v2.0.0-pr12...v2.0.0-pr13

Version 2.0.0 pre-release 12

10 Oct 10:43
Compare
Choose a tag to compare
Pre-release
  • Add Thai translation
  • Increase max length of custom pages URL + title
  • Display non-alphanumeric characters in forum URLs
  • General placeholder fixes
  • General Authme fixes
  • Convert many GET requests to POST #2033
  • Add new administrator permission for full access
  • Add new forum settings page including link location option
  • Add ability to log in with either username or email
  • Discord sync rework
  • Ingame sync rework
  • Fix legacy panel template update alert style
  • Only send password reset email if user is already active
  • PHPMailer autoloader PHP 8 compatibility
  • Fix warning modal not showing
  • Prevent IP banning yourself
  • Allow disabling placeholders feature
  • Remove legacy X-UA-Compatible header
  • Prevent showing validate message when API verification is disabled
  • Update strings for Discord slash commands
  • API verification command renamed from /validate to /verify
  • Change installer DB password field to password type
  • Fix latest profile posts link
  • Fix duplicate rel="" attribute when using rel="preload"
  • Make hook fire even if no hooks are there
  • Remove password length limit
  • Convert forum queries to DB query()
  • Add notice to StaffCP update tab if not using PHP 7.4+
  • Add per-user dark mode toggle
  • Only clear 2fa state when not on 404 page
  • Fix StaffCP redirect after re-authentication
  • Add reported_username and reported_uid fields to createReport endpoint
  • Exclude .DS_Store files from endpoint scan
  • Default Revamp dark mode improvements
  • Default panel template dark mode improvements
  • Translation updates
  • PHP 8 improvements
  • Full changeset v2.0.0-pr11...v2.0.0-pr12