konekt/concord
Concord is a Laravel Extension for building modular Laravel Applications
1.18.1
1.6M downloads/mo
#2201 most downloaded on Packagist
artkonekt/concord
What this package is like to depend on
Last release 2 months ago
26 May 2026
Release timing varies
gaps range from 5 weeks to 12 months
Nearly every release is documented
notes for 34 of 37 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
37 releases · first in 2017
4 releases in the last 12 months
see the full history below
Release timeline
37 releases · Jun 2017 to May 2026
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 37-
1.18.126 May 2026Nothing published for this version
-
1.18.017 Apr 2026Nothing published for this version
-
1.17.120 Dec 2025 -
1.17.012 Nov 2025Nothing published for this version
-
1.16.003 Mar 2025Release notes
Open source →2025-03-03
- Added Laravel 12 support
- Added PHP 8.4 support
- Dropped Laravel 9 support
- Dropped PHP 8.0 support
-
1.15.015 Mar 2024 -
1.14.008 Jan 2024 -
1.13.117 Nov 2023 -
1.13.016 Feb 2023 -
1.12.001 Dec 2022Release notes
Open source →2022-12-01
- Added the
morph_type_of()helper function to achieve the reverse ofRelation::getMorphedModel() - Added PHP 8.2 support
- Dropped Laravel 8 support
- Changed minimum Laravel version to 9.2
- Added the
-
1.11.010 Mar 2022Release notes
Open source →2022-03-10
- Added Enum v4 support
- Dropped PHP 7.3 & 7.4 support
- Dropped Laravel 6 & 7 support
- Minimum Laravel version is 8.22.1, to enforce the CVE-2021-21263 security patch
-
1.10.227 Jan 2022 -
1.10.108 Mar 2021Release notes
Open source →2021-03-08
- Fixed PHP 8 compatibility with enums, models and requests commands
-
1.10.008 Dec 2020Release notes
Open source →2020-12-08
- Registering camel case route model bindings as well, ie. not only
product_typebut alsoproductType - Switched CI from travis to Github Actions
- Registering camel case route model bindings as well, ie. not only
-
1.9.028 Nov 2020Release notes
Open source →2020-11-28
- Dropped PHP 7.2 support
- Dropped Laravel 5 support
- Added PHP 8 Support
-
1.8.012 Sep 2020 -
1.7.031 Aug 2020Release notes
Open source →2020-08-31
- Added generic concord config for disabling automatic Route::model registration
-
1.6.020 Jun 2020Release notes
Open source →2020-06-20
- Added support for cascading config values to all submodules in boxes
- Changed the default of loading migrations of submodules: it defaults to the box's config (until 1.5 it defaulted to true)
- Added automatic publishing of module migrations
- Added automatic publishing of box + submodule migrations at boxes
- Added publish tag
own-migrations-onlyfor boxes to exclude the migrations of its submodules.
-
1.5.119 Mar 2020 -
1.5.013 Mar 2020Release notes
Open source →2020-03-13
- Dropped PHP 7.1 Support
- Added PHP 7.4 Support
- Added Laravel 7 support
-
1.4.017 Nov 2019 -
1.3.108 Jun 2019Release notes
Open source →2019-06-08
- Annotations have been added to ModelProxy (for IDE autocompletion)
-
1.3.005 Jun 2019Release notes
Open source →2019-06-05
- Dropped PHP 7.0 support
- Added PHP 7.3 support
- Added Laravel 5.7 and 5.8 support
-
1.2.011 Aug 2018 -
1.1.018 Feb 2018 -
1.0.017 Jan 2018Release notes
Open source →2018-01-17
- Documentation finished for 1.0.
BaseRequestcontract has been added (for form requests);- Module kind gets obtained from the module not from the manifest. As a consequence it's no more needed (and has no effect) to specify the module kind in the manifest file
- Dist-type zipballs no more contain test, docs and other files that aren't needed for production
0.9 Series
-
0.9.1011 Dec 2017 -
0.9.908 Dec 2017 -
0.9.824 Nov 2017 -
0.9.709 Oct 2017Release notes
Open source →2017-10-09
- Laravel 5.3 support has been dropped
- Full Laravel 5.5 support
-
0.9.606 Oct 2017 -
0.9.518 Sep 2017Release notes
Open source →2017-09-18
- Fixed stale concord instance in proxies (only happened during tests)
- Modules collection is now stored with module id as key
- Doc updates
- Concord Events have been introduced
-
0.9.413 Sep 2017 -
0.9.315 Aug 2017 -
0.9.226 Jul 2017Release notes
Open source →2017-07-26
- On concord model registration route models are registered by default (with short name)
-
0.9.109 Jul 2017Release notes
Open source →2017-07-09
- Laravel 5.5 auto-discovery support
- fixes, doc updates
- Support for model/enum/request shorts,
enum('short_name')helper
-
0.9.014 Jun 2017Release notes
Open source →2017-06-14
- First version ever tagged, Changelog started
- 0.9.x series are pre-1.0 versions, feature set is expected to be intact until 1.0
- Documentation needs review
- Test coverage is only ~42%
- Contains the following features:
- Modules & Boxes with manifest
- Modules are singular, boxes can incorporate other modules
- Loading of views, routes migrations, models/enums/requests & event-service providers can be turned on/of in module config
- Directory/Namespace layout is driven by conventions
- Flexible models, enums & requests (via proxies)
- Helpers