Releases: fresns/fresns
Releases · fresns/fresns
v2.19.2
v2.19.1
Added
- Panel: New "Site Introduction" configuration item in the site settings, which can be used in the client's "About" page
- Panel: New "Description" configuration item in client status settings, which can be used to describe version updates
Fixes
- Panel: Fixed issue with uploading plugin packages that could not be installed
- Words: Fixed plugin version checking logic
- Words: Fixed problem with verifyUrlAuthorization decoding order
v2.19.0
Added
- Panel: Storage Configuration Add
Secret App
Parameter - Panel: Client Configuration add
Apple App Site Association
Configuration - Panel: Client Status adds Installer Version and Download Link configuration
- Words: Add command word
getAccountDeviceToken
- Words: Add command word
getUserDeviceToken
Fixes
- Panel: Language setting function, when deleting a language it causes the language menu to be formatted incorrectly
- Words: App send command words
channel
parameter is not configured as mandatory
BREAKING CHANGES
- API:
X-Fresns-Client-Device-Info
parameter in request header changed to Base64 encoding format. - Framework: fresns/theme-manager dependency and theme template concept removed, main program acts as a pure server.
- Framework: fresns/plugin-manager upgraded, plugin directory moved to main program root.
v2.18.7
Fixes
- API: Calculate the distance of posts without taking integers
- API: Topic data and interface support type filtering, compatible with input by class scenarios
- API: When multi-language is off, the client language tag parameter should not be accepted
- Data: Added
more_json
field to role table to accommodate plugin scenarios - Data: New identifier name for language pack configuration, compatible with app scenario
v2.18.6
v2.18.5
Fixes
- API: Sorting still uses ascending id order after account connection binding
- API: If site URL is not configured, content links use URL alternatives in
.env
- Data: Create
account_id' and
connect_platform_id` unique value index for account interconnection to avoid binding a single account to the same connection platform - Words: Create user command words without checking that
username
is unique
v2.18.4
v2.18.3
Fixes
- API: Rollback to make file uploads support custom association tables
- Install: Three functions needed for environment detection of missing queues:
pcntl_signal
,pcntl_alarm
,pcntl_async_signals
- Panel: Engine cookie prefixes increased to four, compatible with deploying multiple Fresns sites under the same domain name
- Panel: Fixed plugin page width overflow on large monitors
- Helpers: Fixed empty comment cache tag bug
- Utilities: Use default value when querying php command environment variable is empty, compatible with
php: command not found