Skip to content

Releases: evolution-cms/evolution

Evolution CMS 3.1.2

26 Feb 11:07
Compare
Choose a tag to compare

Now you can create custom Error Page:

before you see just 1 word: Error.

  • Create file /core/custom/error_page.html

Changelog:

  • [GitHub: 1cea0f1] - composer update (Dmi3yy)
  • [GitHub: 05da0b0] - fix query errors (Pathologic)
  • [GitHub: f45eca6] - fix(manager): Save user without groups (Serg)
  • [GitHub: 8d81e78] - lang (fix) delete error word (Ser1ous)
  • [GitHub: 0c75c17] - install (fix) fix check database EXISTS (Ser1ous)
  • [GitHub: 72262db] - core (add) add custom error file (Ser1ous)
  • [GitHub: 8da8d75] - fix disabled elements in headmenu (mnoskov)
  • [GitHub: cbacb58] - core (fix) add user fields to exclude tvs name (Ser1ous)
  • [GitHub: 2bbd37a] - fic getConfig for which_editor (Dmi3yy)
  • [GitHub: 5f73258] - core (fix) add exception for github limits (Ser1ous)
  • [GitHub: 2047342] - core (fix) change cli check (Ser1ous)
  • [GitHub: 18bc86e] - remove package.json (Dmi3yy)
  • [GitHub: 8f01a34] - install (fix) fix delete folder when use console update (Ser1ous)
  • [GitHub: bfca188] - hide mysql and postgree warning on install (Dmi3yy)

Evolution CMS 3.1.1

18 Feb 12:00
Compare
Choose a tag to compare

bugfix:

  • [GitHub:#38cb480f8] - install (add) add new file for delete (Ser1ous)
  • [GitHub:#9428c6612] - fix snippet share params (Dmi3yy)
  • [GitHub:#d100720aa] - fix plugin share params (Dmi3yy)
  • [GitHub:#b25dcf6a3] - core (fix) show chunk (Ser1ous)

Evolution CMS 3.1.0

17 Feb 12:48
Compare
Choose a tag to compare

If you extends UserManager or DocumentManager need rename namespaces in your code

EvolutionCMS\Services\UserManager to EvolutionCMS\UserManager\Services\UserManager
EvolutionCMS\Services\DocumentManager to EvolutionCMS\DocumentManager\Services\DocumentManager

New features

  • ability to completely disable the cache for aliaslisting (Ser1ous)
  • add properties for TV with type "number" (milkamil93)
  • add NO_SESSION constant (Ser1ous)

Refactor

  • move DocumentManager from core to composer package (Ser1ous)
  • move UserManager from core to composer package (Ser1ous)
  • users refactor (Pathologic)
  • core (refactor) rename donthit to hide_from_tree column (Ser1ous)

Bugfix

  • core (fix) fix select default package in console extras (Ser1ous)
  • core (fix) fix incorrect Content Type (Ser1ous)
  • delete Uploadable Flash Types (System Config.) #1858 (Dmi3yy)
  • fix Module Extras install packages error (Dmi3yy)
  • check context for permissions (Pathologic)
  • fix langs in extras (Dmi3yy)
  • fix work with transactions (Ser1ous)
  • fix roletmplvars in headmenu (mnoskov)

Why 3.1 and not 3.0.3?

we follow the rules of versioning according to the https://semver.org

Evolution CMS 3.0.2

10 Feb 17:17
Compare
Choose a tag to compare

Welcome to our new community: https://forum.evo.im

  • added the ability to completely disable the cache for aliaslisting
  • add some index for site_content
  • added more correct rights for users

Changelog:

  • [GitHub:#52aea613d] - composer update (Dmi3yy)
  • [GitHub:#77a37990d] - fix updater plugin (Dmi3yy)
  • [GitHub:#b69ac3dc2] - install (fix) changed minimum required version php (Ser1ous)
  • [GitHub:#37a3a4378] - core (add) add check user and check before delete user (Ser1ous)
  • [GitHub:#4e88f6c85] - core (add) add truncate Active Users table when remove all locks (Ser1ous)
  • [GitHub:#f7082a76d] - core (add) add new index for site_content table (Ser1ous)
  • [GitHub:#0c4fec450] - Added the new English Forum to the References links (Marc)
  • [GitHub:#673d03bdc] - core (add) add new option for disabled cache chunk, snippets, plugins (Ser1ous)
  • [GitHub:#6a78c7780] - core (add) add new option for disabled aliaslisting to all site (Ser1ous)
  • [GitHub:#f055dfab4] - core (fix) change redirect type for url to 302 (Ser1ous)
  • [GitHub:#41df52e8f] - extras (refactor) fixed incorrect eloquent queries (Ser1ous)
  • [GitHub:#62f6f780c] - extras (refactor) fix package installation and fix language (Ser1ous)

Evolution CMS 3.0.1

01 Feb 14:53
Compare
Choose a tag to compare

10,000 commits

Update from 3.0 to 3.0.1

run console command from core folder:
php artisan make:site update

How update to 3.0.1 from 1.4.12 or 2.0.4 (English subtitles):

Watch the video

Change log:

  • [GitHub:#6e9aa7b65] - extras (refactor) add version for store.js (Serious)
  • [GitHub:#121c40ea7] - extras (refactor) add check for plugins and snippet installed (Serious)
  • [GitHub:#fb66e044b] - manager (fix) fix save user data (Serious)
  • [GitHub:#a2961cf90] - Update README (Marc)
  • [GitHub:#59626b9ea] - core (fix) fix #1819 notice on dob field (Serious)
  • [GitHub:#04fb0bdad] - core (fix) fix #1818 error when use @csrf (Serious)
  • [GitHub:#7dc58973a] - install (fix) change language list to strtoupper (Serious)
  • [GitHub:#fd34dd2ab] - manager (fix) change language list to strtoupper (Serious)
  • [GitHub:#5ac0fd0e7] - core (fix) add exception for redis session handler (Serious)
  • [GitHub:#3dcdae6ae] - core (fix) fix legacy parser (Serious)
  • [GitHub:#889890b73] - core (fix) fix MGR_DIR in old file (v)
  • [GitHub:#ed4ef5f53] - core (fix) fix table name (Serious)
  • [GitHub:#fb4df776d] - core (fix) delete not used allow_manager_access (Serious)
  • [GitHub:#3837d4da0] - core (fix) run evolution cms parser when laravel route fail (Serious)
  • [GitHub:#0831360fd] - Update files.dynamic.php (Mr B)
  • [GitHub:#0fdf7e766] - Update Readme (Marc)
  • [GitHub:#50f522dde] - Added Youtube channel and Telegram (Marc)
  • [GitHub:#4f984ec72] - manager (fix) context menu fix #1793 (Serious)
  • [GitHub:#6e46c912d] - manager (fix) can edit trashed documents (Serious)
  • [GitHub:#71f740ec6] - manager (fix) check user before work with him (Serious)
  • [GitHub:#dd6dc20b6] - core (fix) fix laravel router (Serious)
  • [GitHub:#94dcc75e6] - manager (fix) fix login errors (Serious)

Evolution CMS 3.0

23 Jan 07:54
Compare
Choose a tag to compare

Evolution CMS 3.0 Online Presentation

На русском:
https://youtu.be/YhbLiL3lT_4

In english:
https://youtu.be/xDIdfZrlCgk

Evolution CMS 3.0 RC3

25 Dec 11:32
Compare
Choose a tag to compare

Registration for the online presentation of Evolution CMS 3.0


Evolution-CMS-3-0_conference_23-01-2021_

What's new in EVO 3 ?

Evolution CMS 3.0 RC3

  • Update to Laravel 8
  • Add TVs for Users
  • evo() short name for evolutionCMS() ($modx = $evo();)
  • Now work in BLADE: @auth, @guest, @csrf
  • Add Auth facade who work like Laravel Auth
  • add Laravel Http
  • New command for update: artisan make:site update 3.x
  • add middleware VerifyCsrfToken
  • work on php 8

Evolution CMS 3.0 RC2

  • Laravel routing for ajax or custom routing with Validator, Request, Response
  • Merge Webusers and Managers to Users
  • Full refactor work with Users and Roles
  • Rewrite langs on Laravel Style
  • Optimization of speed
  • Add console Extras
  • Add console command for full cache clear
    more info: https://github.com/evolution-cms/evolution/releases/tag/3.0RC2

Evolution CMS 3.0 RC

  • PostgreSQL support
  • Redis sessions support
  • Install/Update by migrations
  • Install/Update by CLI
  • Docker support
  • Controllers support in core
  • Closure Table
  • DLSiteContent
  • Remove from core unused elements (Messages, Import, Export)
  • Move to Extras (DocLister, DocInfo, Summary, Phpthumb, DLCrumb, DLMenu, DLSitemap, FormLister, If, Doc Manager, ElementInTree, FileSource, Quick Manager+)
  • Remove Demo site
  • Create \helpers::phpthumb ({{\Helper::phpThumb('assets/images/evo-logo.png', 'w=150,h=76,far=C,bg=FFFFFF')}})
  • Tracy add new type (manager/admin/adminfrontonly/managerfrontonly)
  • Refactor Tracy dump and bdump functions for show all depth of data
  • Add cache to get documentObject
    more info: https://github.com/evolution-cms/evolution/releases/tag/3.0RC

Evolution CMS 2.0.4

21 Dec 20:45
Compare
Choose a tag to compare

Correction of minor bugs and more. I strongly recommend updating, as a vulnerability has been found and fixed.

  • update TinyMCE to 4.9 (Dmi3yy)
  • fix error messages (Dmi3yy)
  • core (refactor) rewrite log writer to models (Ser1ous)
  • fix version modx-evo-database (Dmytro Lukianenko)
  • Update save_template.processor.php (zatomant)
  • manager (fix) Add sort to Category model (Ser1ous)
  • fix for //// slash for htaccess (Dmi3yy)
  • fix vulnerability

Evolution CMS 1.4.12

21 Dec 20:48
Compare
Choose a tag to compare

Correction of minor bugs and more. I strongly recommend updating, as a vulnerability has been found and fixed.

Evolution CMS 3.0RC2

31 Oct 15:36
Compare
Choose a tag to compare

Evolution CMS 3.0 RC2

More and more new features for Evo 3

  • Laravel routing for ajax or custom routing with Validator, Request, Response
  • Merge Webusers and Managers to Users
  • Full refactor work with Users and Roles
  • Rewrite langs on Laravel Style
  • Optimization of speed
  • Add console Extras
  • Add console command for full cache clear

Users !!!

After merge users, all old solutions for work with WebUsers need fix for work with new logic.
how work with users you can read here:
https://github.com/evolution-cms/docs/blob/master/ru/03_Разработчику/06_DI_в_Evolution_CMS/05_UserManager.md

Laravel Routing

https://gist.github.com/Dmi3yy/10e5a004bb77a72a4446ac1ad4c2d9ad (ru)
En will be in release version
evo3routes

Console Extras

IMG_9843

Evolution CMS Speed

evo2_vs_evo3

Upgrade from older versions

  1. You need upgrade to 2.0.3 version
  2. Get script prepareToUpdateFrom2To3Evo
    Link: https://github.com/evolution-cms/prepareToUpdateFrom2To3Evo, or in Extras
  3. Run script on your site by url sitename /assets/updater.php

The release version will contain a full description of the changes with examples of how to use it.