Skip to content

Releases: remp2020/crm-skeleton

1.16.1

05 Feb 14:19
Compare
Choose a tag to compare
  • Fixed invalid namespace of executed command in Composer's post-autoload-dump property.
  • Updated phpunit to v10,
  • Bumped dependencies to include hotfix releases.

1.16.0

22 Jan 21:28
Compare
Choose a tag to compare
  • Raise minimum version of PHP to 8.1.
  • Set default version of PHP to 8.2.
  • Bump CRM modules to 3.0 and apply minimum set of changes for application to continue working.

1.10.0

25 May 08:50
37d5b93
Compare
Choose a tag to compare
  • Bumped CRM module to v2.6.
  • Changed MySQL config default-authentication-plugin in docker-compose.yml.

1.9.0

21 Apr 13:02
cedc656
Compare
Choose a tag to compare
  • Fixed permissions/ownership of composer binary (self-update didn't work). remp/crm@1be9d83f
  • Bumped CRM module to v2.5.

1.8.0

24 Mar 08:39
851bcd4
Compare
Choose a tag to compare
  • Bumped CRM modules to v2.4.
  • Updated docker-compose configuration and PHP's Dockerfile to get rid of root user and related access right issues.
    • To make sure you use the same user/group within the docker images as in the host machine, follow these steps:
      1. Find out what is the UID and GID of your user:

        id -u # UID
        id -g # GID
        whoami # UNAME
        
      2. Update .env file in the root of crm project (based on the .env.example):

        # these are default values in docker-compose.yml; no need to change if your UID:GID are 1000:1000
        UID=1000
        GID=1000
        UNAME=docker
        
      3. Transfer owner of generated files created by previous version of image (owned by root user) to user who will use them from now on:

        sudo chown -R 1000:1000 content log temp vendor .env
        

        If you changed the default UID / GID to something different, use that in the chown command.

      4. Rebuild the docker images, clear caches, and start them again:

        docker compose stop
        docker compose build crm adminer
        docker-compose up -d
        
  • Updated PHPstan configuration to reflect the latest changes, level 2 is now met.

1.7.0

05 Jan 10:28
a183004
Compare
Choose a tag to compare
  • Bumped CRM modules to v2.1.
  • Added Latte linter.
  • Bumped PHP to 8.0.
  • Bumped Redis to 6.2.
  • Updated documentation with information about LazyWidgetManager.
  • Updated docker's Xdebug configuration to use v3 format.
  • Disabled RouterResolver for initial installation process to fix issues with migrations. It's safe to have it enabled afterwards.
  • Added empty content folder for exports. This can be replaced/changed by symlink to the place of your choice.

1.6.1

05 Jan 10:23
7ba301f
Compare
Choose a tag to compare
  • Bumped CRM dependencies due to hotfixes in various modules.

1.6.0

05 Jan 10:22
8a2bff6
Compare
Choose a tag to compare
  • Bumped to CRM v1.0 modules.
  • Added weblate attribution.

1.5.0

27 Jan 17:36
a408f99
Compare
Choose a tag to compare
  • Raise minimal supported PHP version to 7.4. (All CRM modules from version 0.35 require min PHP 7.4).
  • Added intl.error_level configuration directive into config.neon to throw error when IntlDateFormatter::formatObject() in UserDataHelper fails.
  • Bumped versions of CRM extensions to ^0.37. (ScenariosModule bumped to 0.37.1)

1.3.0

26 Oct 13:03
61a1beb
Compare
Choose a tag to compare
  • Raised versions of CRM extensions to ^0.35.
  • Removed netteForms.js from www/layouts/. This file is now automatically updated (copied from ApplicationModule). See crm-application-module:0.35.0.
  • Raise version of MySQL docker image from 5.7 to 8. Prepare for migration. The preliminary end of support for MySQL 5.7 in CRM is scheduled for April 2022. Check REMP Technical news - v 0.35.0 for more details.