Skip to content

Commit 3e984a2

Browse files
authored
1.7.0 Changelog (#45)
1 parent 9bb97bd commit 3e984a2

1 file changed

Lines changed: 159 additions & 0 deletions

File tree

content/blog/1.7.0_release.md

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
+++
2+
title = "1.7.0 Release 🔖"
3+
date = 2023-11-27T05:02:16-05:00
4+
description = "Changes within 1.7.0 release"
5+
weight = 21
6+
draft = false
7+
+++
8+
9+
### Important!
10+
This update incorporates vital security fixes, and we strongly recommend that you upgrade to the latest version. Prior to initiating the upgrade process, please ensure that you have backed up your database to prevent any data loss.
11+
12+
Please be aware that, effective immediately, the minimum required PHP version has been increased to 8.0 or above, as PHP 7 has now reached its end-of-life.
13+
14+
Upgrading steps: [Upgrade Instructions](https://github.com/sbpp/sourcebans-pp#php-81-major-changes)
15+
16+
Edit: The artifacts were amended to include additional commits & vendored deps and differs from the pinned commit.
17+
18+
Here's the reorganized Plugins section with translations in a separate subcategory:
19+
20+
## Plugins
21+
22+
### Core Changes
23+
#480 - Include server ID in Native_SBReportPlayer
24+
#483 - Full SM transitional syntax upconversion including methodmaps
25+
#488 - Update sm_ban where args == 0 to display menu
26+
#504 - Detailed KickClient message
27+
#515 - Patch GetAdmImmunity logic in Comms plugin
28+
#577 - Fix typo
29+
#581 - Fix DataPack early handle free
30+
#736 - Add cvar sb_id to override serverid in config file
31+
#763 - Add two natives to get the number of bans and comms ban of a client
32+
#812 - Fix: Cancel command if no time is given as int
33+
#813 - Update ShowActivity
34+
#814 - Feature: Colors in Prefix
35+
#817 - Add forward SBPP_OnClientPreAdminCheck
36+
#818 - Update to latest sourcemod 1.11
37+
#838 - Feature: Automatically add servers with rcon password
38+
#856 - Fix: Improve check for get valid steamid
39+
#857 - Improving sm_banip
40+
41+
### Plugins - Translations
42+
#448 - Installed HU lang in report translation
43+
#469 - Updated language
44+
#516 - Update French translation
45+
#517 - Improved German translation for Comms and Main plugins
46+
#518 - Added German translation for Sleuth and Report plugins
47+
#519 - Rename translation files
48+
#525 - Translations for sbpp checker
49+
#542 - Update simplified Chinese translation
50+
#544 - Added HU lang
51+
#545 - Added Polish translation
52+
#546 - Russian translation, tabulation fix and small update
53+
#547 - Add German translation / Adjust ProcessUnBlock() function
54+
#548 - Update sbpp_checker.phrases.txt
55+
#549 - Added Turkish language
56+
#571 - Fix character in Russian translation
57+
#590 - Brazilian Portuguese translation for sbpp_checker.phrases.txt
58+
#591 - Enhanced Brazilian Portuguese translation for sbpp_comms.phrases.txt
59+
#592 - Brazilian Portuguese translation for sbpp_report.phrases.txt
60+
#593 - Brazilian Portuguese translation for sbpp_sleuth.phrases.txt
61+
#594 - Brazilian Portuguese translation for sbpp_main.phrases.txt
62+
#605 - Refactor translations: front-facing message translations
63+
#617 - Add German translation for new phrases
64+
#619 - Update French translation
65+
#637 - Updated Brazilian Portuguese translations
66+
#638 - More fixes to PT-BR translations
67+
#657 - Update simplified Chinese translation
68+
#683 - Translations fixes and better French
69+
#699 - Minor changes to the Brazilian Portuguese translations
70+
#701 - Change "verify" to "access" in sbpp_main.phrases.txt (PT-BR)
71+
#705 - Changes to the translations
72+
#746 - Add translation and fix
73+
#854 - Improve in-game translations (php81)
74+
#855 - Fix translations after a35dde4
75+
76+
## Web - Core change
77+
#456 - Remove unnecessary HTTP_HOST validation block
78+
#458 - Updater rework
79+
#459 - Clean codebase
80+
#460 - Updated to prevent double path separator in URL
81+
#466 - Misc updater fixes
82+
#470 - SteamID lib added
83+
#472 - Log class rework
84+
#489 - Fixed spelling in SECURITY.md
85+
#490 - QoL patch
86+
#497 - Address GDPR concerns
87+
#498 - Start of templating rework
88+
#522 - Rename cache directory
89+
#523 - New SessionManager approach
90+
#524 - Misc fixes
91+
#528 - Refactor trunc()
92+
#531 - Process multiple targets again instead of temporarily unbanning them
93+
#533 - Misc fixes
94+
#536 - Fix charset
95+
#554 - Token based login system
96+
#561 - Replace $_SESSION['aid'] with CUserManager->GetAid()
97+
#562 - Fixed updater query overlap
98+
#566 - Allow generic admins to view bans/comm blocks & notifications
99+
#574 - Trim whitespace from admin detail fields before saving
100+
#579 - Update ban page SteamID check
101+
#596 - Feature: Ability to make admins comments public
102+
#601 - Server Side Password Check
103+
#611 - Smaller UI bugfixes
104+
#612 - Migrate RCON connectivity from CServerRcon to SourceQuery
105+
#613 - Replace IpToCountry with MaxMind database
106+
#614 - Refactor: Standardized Main Chat Prints
107+
#616 - Fix CreateLinkR() onclick binding
108+
#618 - ProcessAdminTabs(): Only switch tabs if indexOf is an integer
109+
#622 - Make web.png 16x16 pixel as other game logos
110+
#624 - Fixing Public Comments checkbox in Settings
111+
#626 - Fix new warning on SM 1.10
112+
#627 - Update builders
113+
#632 - Select Steam ID as default Ban Type on PasteBan action
114+
#633 - Revert template changes from Mustache back to Smarty
115+
#640 - Fix invalid XML response when gameservers use special characters
116+
#641 - Fix updater errors
117+
#646 - Remove magic_quote checks
118+
#648 - Code cleanup
119+
#654 - Due FULLTEXT usage, bump the DB server check to 5.5 ( + MariaDB Support )
120+
#669 - Resolve maps images issue
121+
#672 - Fix "sm_rehash" message
122+
#673 - Fix URL address in KickIt banning messages
123+
#679 - Fix debug output
124+
#687 - Add Kick Option to sleuth actions options
125+
#691 - Speed up ban list page load times with indexing
126+
#693 - Add Composer support
127+
#694 - Move smaller dependencies to composer
128+
#707 - Minor fixes for PHP 8.0 compatibility
129+
#708 - Fix ban time miscalculation
130+
#714 - Fix ini settings & add check if composer dependencies are installed
131+
#732 - Fix "Undefined index: HTTPS" warning notice when not using HTTPS
132+
#738 - Update SourceQuery library version
133+
#741 - Fix "undefined offset" warning notice on ban list page for IP address bans
134+
#753 - Add missing auth check to function SetupEditServer()
135+
#796 - Fix templates_c error with dashboard.tpl
136+
#815 - Add Total comms in page_admin
137+
#821 - Fix Undefined array key in admin.admins
138+
#825 - Add: Board Name function
139+
#826 - Fix Advanced Search Duration issues
140+
#827 - Fix CommsList - Undefined page 1 & 2
141+
#828 - Fix code style
142+
#829 - Fix display in installer
143+
#837 - Fix Admin Management Text Error
144+
#842 - Install: missing css
145+
#845 - Fix Unmute/Ungag Options Not Available For Perm Punishments
146+
#847 - Allow ADMIN_EDIT_ADMINS to change pw
147+
#851 - Fix Comms: Insert invalid STEAMID format in DB
148+
#860 - Update CHANGELOG.md
149+
#862 - Add Cache directory
150+
151+
## Web - Deps Update
152+
#816 - Update dependencies
153+
#859 - Update license (Web & Game)
154+
#875 - Composer(deps): Bump smarty/smarty from 4.2.1 to 4.3.0 in /web
155+
#877 - Composer(deps): Bump adodb/adodb-php from 5.22.2 to 5.22.4 in /web
156+
#878 - Composer(deps): Bump symfony/mailer from 6.2.2 to 6.2.7 in /web
157+
#881 - Composer(deps): Bump smarty/smarty from 4.3.0 to 4.3.1 in /web
158+
#882 - Composer(deps): Bump symfony/mailer from 6.2.7 to 6.2.8 in /web
159+
#887 - Composer(deps): Bump adodb/adodb-php from 5.22.4 to 5.22.5 in /web

0 commit comments

Comments
 (0)