~ Font-size control change in editor
When there's a selection in the content editor, font-size will be applied only to the selection. With nothing selected, changes will apply to the entire editable element.
~ Gallery Default thumbnails size increased
Gallery's thumbnails are now 600px in size instead of 300px by default.
~ Copy and paste improved
When you paste content from another website to your editor, formatting (like new lines or lists) is improved when filtering.
+ Countdown action control
When countdown has finished, it's now possible to set preferred actions, show a message or redirect to another subpage (or a URL)
+ Animations-on-scroll controls in Block Designer
When creating or editing custom content blocks in Content Block Designer, it's now possible to set animation effects to elements, and animation delay to control order of appearance
~ Language file cleanup
~600 of language phrases no longer used in the latest version of Kopage were removed from translation system and language files.
~ Blog Loading speed improvements
Blog posts with images (except cover image) will now "lazy load" to improve page loading speed
• Minor improvements 4.4
~ Improved support for PHP 8
With ionCube Loaders 12+
+ New templates in new categories
Over 30 new themes in 6 variants arranged in new categories
+ Website background settings
In addition to website dark mode switch, in website colors there's now a possibility to set custom website body background color
~ Gallery Adjust orientation
based on EXIF
~ Shop Clickable links in email notifications
~ Translation widget with auto-translate
Based on the visitor's browser language, the translation widget will now automatically translate the website to the visitor's language (if widget is enabled and if visitor's language is on the list)
~ Google Fonts list updated
~ FontAwesome icons updated to version 6.3.0
+ Additional content align control
In content block designer, columns now have additional vertical align control: top (default), middle and bottom
+ Twitch added to social media menu
+ Extended cookie consent
In some European countries, it may be required to separate type of accepted cookies, it's now possible in extended cookie consent mode: when activated, visitor can select type of cookies before accepting.
• Minor improvements 4.2.0
+ Maps Support for users in China
Default Google Maps can be replaced with Baidu Maps
+ Blog Support for "alt" attribute for images-blocks in blog posts
~ Icon picker for links updated to FontAwesome 6.2.0
+ Newsletter Support for ReCaptcha
Integration with ReCaptcha was already protecting contact forms and comments section in blog module, it'll now additionally protect newsletter signup form.
~ Bootstrap upgraded to version 5.2.2
~ FontAwesome icons upgraded to version 6.2.0
+ Shop Przelewy24 Payment Gateway
+ Shop Alipay Payment Gateway
+ Elfsight, embeddable widgets provider
Due to large number of requests, Elfsight support is now officially added in Left Menu > Content section. Elfsight has free plan for each widget and allows embedding reviews (from Google, Facebook, Amazon and more), social feeds (Instagram, Facebook, TikTok) and more widgets.
~ Instagram feed module has been removed
Due to changes on the Instagram's side, the current widget (which wasn't using API and access tokens) is not working anymore. There's a third party widgets provider included instead, Elfsight.
+ Alternative Google Fonts Provider (EU)
In website settings it's now possible to set an alternative, European based Google Fonts provider, Bunny CDN. Once set, fonts on the website's front-end will be loaded from fonts.bunny.net instead of default Google servers.
+ Maps Privacy disclaimer
It's now possible to enable a privacy disclaimer, before a location map is loaded the visitor has to confirm he wants to load maps from Google.
• Minor improvements 4.1.4
+ Faq Support for Schema.org
When FAQ (questions and answers app) is added to a website, it will additionally generate "FAQ Schema" to improve SEO
+ New way to clone a subpage
When the mouse is over a subpage name, on the drag & drop list of subpages, the hidden menu shows not only a delete button, but additionally a clone button
~ Newsletter Sending queue improvements
It's now possible to manually cancel current queue when sending a newsletter was started.
~ Sitemap update
Option to include hidden pages in the sitemap. Automatically exclude menu items, which are pointing to external URLs or sections
# Blog Archived posts unable to view in admin mode
# Shop Price format issue
In some cases when specific price format was set and price was "0.99" product didn't show buy buttons.
• Minor improvements 4.1.0
+ New Blog Editor
Blog posts are now editable directly on the page instead of WYSIWYG editor opened in the popup/frame, there's new, Notion-like inline editor (Editor.js) included to make it easier to compose longer and better looking content. Post changes are being saved automatically in draft mode to prevent changes from being lost. More blog improvements are coming in next releases.
~ Custom terms/privacy page content
~ Improved opcache handling
In some server configurations, saving changes sometimes required additional refresh to see changes, additional cache clear functions are now included
~ Shop Cart button always in header
There's an option in shop's configuration to always show cart button always in the header menu
~ Header menu bar improvements
~ Updated list of Google Fonts
Update from 982 to 1216 fonts
• Minor improvements 4.0.4
+ Additional background color control
In some content blocks, there were elements with predefined background color, it'll now be possible to update it with additional control button.
+ Video element available in the Content Blocks Designer
When creating or editing a custom content block, it's now possible to include video elements.
+ New content block decoration style
In addition to current block decorations, there's gradient style available
+ Line separator fading switch
There's now "gradient" switch in line separator settings, for a subtle effect, it looks the best with separator's height set to 1px
+ Header menu bar
There's a new switch in the website design settings, it'll allow displaying an additional menu bar in the website header. It can be used to show some closable message, like current promo or use it as static part of website, to display contact information, social media buttons or any custom HTML code
+ Video background
Content blocks can now use YouTube/Vimeo video (autoplay) as background
• Minor improvements 4.0.2
+ Shop More control over price format
Choose preferred price format to fit local notation (comma, space, dots as separators)
+ Shop Show sorting options on category view
There's now an option in shop's configuration to display sorting options on products list page, it allows default sorting (the newest first), the oldest first and sorting by price (by lowest and by highest)
+ Shop Show SKU (Stock Keeping Unit) on product page
There's now an option in shop's configuration to display SKU on product page, it's possible to set a custom label like "SKU" or something that fit to current shop's mode (it can work as shop with cart and checkout, but also as products catalog)
+ Blog Grid layout added
In Blog's settings, it's now possible how posts should appear on the website, as a list (by default) or as grid.
~ Improvements in menu designer
When Items margin top is set, it'll apply to social/search/cart icons too
~ FeedReader URL encoding updated to support "+" character
~ Blog Publish and expire date control
Publish date may now be set in the future to hide blog post from the list and additionally when expiration date is set (optional), blog post will automatically hide from the list
+ Character counter in TITLE tag
In website/subpage SEO settings, TITLE tag now has characters counter (as description/keywords had), so it's easier to keep recommended title's length (approximately 60 characters)
~ Browser's "ProWritingAid" plugin helpers support
When ProWritingAid (in addition to similar plugins, LanguageTool and Grammarly) is in use and content changes are saved, unwanted helpers will be removed.
• Minor improvements
+ Integrations section added
3rd party apps integrations section added to Apps area with CAL.COM, CALENDLY.COM and CRISP chat integrations available and more to come.
~ Muut forum integration removed
It'll still appear on websites, where it was setup, but the module will not be available on new versions due to Muut issues, integration will be restored once it works again or we'll integrate a replacement.
+ Gallery Upload multiple images at a time
It's still possible to select only one image at a time in files manager, but when uploading more images at a time, all uploaded images will be added to gallery (previously, all were uploaded but only first image was added to gallery automatically)
+ Shop Delivery methods limited to selected countries
Each delivery method can now be available only to selected countries
~ Improvements in menu designer
# Blog Tag added to pagination (when provided in the URL)
+ Content Block Designer
When adding a new content block, it's now possible to choose from pre-made collection of content blocks as well as create very custom content block
+ Improved Link Manager
It's now possible to link to URL, subpage, section, file, phone or email. Additionally, link can be not only saved or removed, but unlinked and cloned
~ Faq URL structure improvement
There's a link title included in the URL to improve SEO and few additional improvements
+ "Microsoft Editor" plugin helpers support
In addition to LanguageTool and Grammarly support, "Microsoft Editor" plugin support has been added, it'll remove plugin's tags when content changes are saved
~ Shop Categories improvements
Each category has show/hide option, additionally list of categories (if not hidden) is now included in the sitemap.xml
~ Shop Cart/checkout area improvements
Details entered by customer in the cart area will be saved to local storage to prevent losing this data if page is accidentally left or refreshed
+ Additional ratio to choose from in image settings
3 vertical and 3 horizontal + 1:1 to choose from
+ Newsletter Export list of subscribers
~ Update to Bootstrap v4.6.1
# Gallery Improved international characters support
Improved international characters support in the gallery name, in some cases galleries with non-latin names may not have been created
+ More control over file uploads
Define custom list of file extensions allowed for upload
~ Block duplicate improvement
When duplicating content block, it'll be possible to choose its new location: above or below current content block
• Minor improvements
Our biggest release yet, version 4.0 is currently available in Release Candidate version. Please note, it's not officially production ready release yet, but many clients use it for productin websites already.
What to expect in next releases?
We'll focus on improving user experience, improve built-in apps and help center with new video guides.