v2022.1.59.37 - Fixes and Improvements
Major changes
Improvements in the form editor
Navigation between pages has been updated. Now you can quickly navigate to the desired page from the new menu.
We have also added the function of cloning pages. You will need it when creating similar surveys.
Inserting channel data into a template
Now the template editor has the subscription_field
(channel, field_name, resource_id
) function, where:
- channel — a string indicating the channel
- field_name — a field name to insert
- resource_id — optional resource identifier
The function allows you to insert fields from subscriptions regardless of which channel is used in the current message. For example, if the user has an SMS subscription, you can use a phone number in the email version of the message:
{subscription_field("sms" "phone")}
This works the same way with custom channels.
Other changes
- Now the import process remembers the import stage during the system restart
- New interface for lists of pixels, policies and connectors
- Templates larger than 500KB are restricted
- Nginx has been updated to the latest version, support for outdated encryption methods has been removed
- Added AKMTA settings to work with proxy
- Improved processing of ISP undeliveries reports, updated patterns
- Now the original text of the pattern is sent to the undelivery report
- Added an object identifier to the report upload (e.g. identifier of a campaign)
- Sped up sending of hooks to Apache Kafka
Bug fixes
- Fixed a problem with sending large attachments
- Added recursion protection to static segments
- Fixed some errors in the visual editor
- Improved data processing from external connection to PostgreSQL
- Fixed operation of the reset button for all user report settings
- Fixed trigger activation from the campaign
- Disabling unsubscriptions for on-premise versions now works correctly
- Certificate verification in NOREPLY_MAILER can now be disabled
- Fixed problems with validation of some UAE phone numbers
- Now it is possible to use “-“ symbol as a key in JSON content
- Date editor in the user profile no longer affects time
- Certificate cache for APNS is now updated correctly
- Sending to APNS now uses TTL settings from the template
- Optimized use of database connections in the
webadmin
process - Fixed pixel domain validation when saving account
- Fixed interface bugs and errors, improved performance
- Improved stability of some platform processes
References: PL-6103 PL-6723 PL-7430 PL-7568 PL-7683 PL-7899 PL-8117 PL-8170 PL-8195 PL-8293 PL-8307 PL-8359 PL-837 PL-8527 PL-8536 PL-8576 PL-8719 PL-8722 PL-8761 PL-8790 PL-8792 PL-8821 PL-8824 PL-8872 PL-8879 PL-8901 PL-8902 PL-8915 PL-8933 PL-8939 PL-8952 PL-9003 PL-9006 PL-9007 PL-9015 PL-9022 PL-9024 PL-9044 PL-9053 PL-9054 PL-9057 PL-9058 PL-9071 PL-9080 PL-9101 PL-9108 PL-9111 PL-9113 PL-9115 PL-9116 PL-9118 PL-9120 PL-9125 PL-9126 PL-9128 PL-9136 PL-9137 PL-9143 PL-9147 PL-9152 PL-9158 PL-9171 PL-9188 PL-9189 PL-9194 PL-9204 PL-9211 PL-9212 PL-9223 PL-9224 PL-9230 PL-9242 PL-9244 PL-9246 PL-9254 PL-9264 PL-9283 PL-9288 PL-9289 PL-9292 PL-9296 PL-9303 PL-9304 PL-9305 PL-9324 PL-9328 PL-9332 PL-9363 PL-9369 PL-9370 PL-9378 PL-9386 PL-9391 PL-9395 PL-9412 PL-9432 PL-9445 PL-9451