Releases: totten/civix
Releases · totten/civix
v24.09.2
What's Changed
- Update license data by @semseysandor in #367
- On Windows, fix
Unrecognized library: civimix-schema@5
by @totten in #368 convert:entity
- Format pseudoconstant.callback nicely by @colemanw in #369generate:entity
- Stop generating APIv3 by @colemanw, @totten in #338
Full Changelog: v24.09.1...v24.09.2
v24.09.1
What's Changed
- Convert $attributes['multiple'] to boolean by @colemanw in #364
- composer.lock - Update cv-lib by @totten in #363
- ConvertEntity - Add @Property annotations, update comments by @colemanw in #365
- Prefer references to
CRM_Core_Extension
overAPI_Exception
by @eileenmcnaughton in #366
Full Changelog: v24.09.0...v24.09.1
v24.09.0
Highlights
- Support Entity Framework v2 for extensions by @totten in #331
- Update metadata about available mixins
Other Changes
- Add FKColumnName to fields metadata by @colemanw in #328
- Smarty Substitution - Recommend 'smarty@1' or 'smarty-v2@1' depending on environment by @totten in #330
- scripts/build.sh - Always use our preferred PHP env by @totten in #333
- Minor cleanup - don't import classes already in same namespace by @colemanw in #336
- Fix various warnings on PHP 8.2 / PHPUnit 9 by @totten in #340
- Add convert-entity command by @colemanw in #342
- Convert entity fixes by @colemanw in #345
- Add entity-types-php@2 by @colemanw in #343
- Misc - Sundry tweaks and fixes by @totten in #346
- Docs - add note on running from source by @colemanw in #339
- Convert-entity - 4 fixes by @colemanw in #349
- Update cv-lib version to match cv's version by @demeritcowboy in #350
- mixin-backports - Update smarty adapters to v1.0.2 by @totten in #348
- Generate civix.phar on box 4.6.1 by @totten in #332
- Switch mixin after ConvertEntity by @colemanw in #347
- info.xml: change to by @semseysandor in #351
- Fix bug in #347 - Forgot to save info.xml after updating mixins by @colemanw in #354
- Give the test suite a name by @colemanw in #355
- info.xml: change http to https in by @semseysandor in #353
- mixin-backports - Update smarty adapters to v1.0.3 by @totten in #352
- composer.json - Update to newer cv-lib. Support newer standalone layout. by @totten in #357
- PhpData - Use structured document instead of regex by @totten in #358
- tests/e2e - Isolate each call to civix. More representative of real usage by @totten in #359
- Path::search() - Use a glob implementation that supports PHAR folders by @totten in #360
- Drop redundant assertions by @totten in #361
- Default to version 1.0.0 instead of 1.0 by @mlutfy in #362
- ConvertEntity - Don't write maxlength, it's redundant by @colemanw in #356
New Contributors
- @semseysandor made their first contribution in #351
Full Changelog: v23.12.2...v24.09.0
v23.12.2
What's Changed
- Readme - Simplify installation template @colemanw in #316
- Remove unnecessary phpcs comments by @colemanw in #323
- "export" - Convert to helper-style. Refine afform exports. Prettier console messages. by @totten in #325
- (REF) Make it easier to access common service-objects by @totten in #326
- (REF) Convert "Upgrader" to "Generator" by @totten in #327
Full Changelog: v23.12.1...v23.12.2
v23.12.1
What's Changed
- Add helpers for naming classes like "Civi\MyExt\Foo" by @totten in #318
- Add command
generate:service
by @totten in #319 - Export - warn but don't block exporting duplicate managed entity by @colemanw in #320
- SnapshotUpgradeTest - Skip 'svc' stuff on older versions of core by @totten in #321
Full Changelog: v23.12.0...v23.12.1
v23.12.0
What's Changed
- Update comments about Angular modules by @colemanw in #311
- Superficial fixes to form template - hints, array syntax by @eileenmcnaughton in #313
- Add
export
command for managed entities and afforms by @colemanw in #312 - Add setting-admin@1. Use some extra patches to achieve 5.27+ compatibility by @totten in #315
Full Changelog: v23.08.2...v23.12.0
v23.08.2
v23.08.1
What's Changed
- Update PHP8.0 polyfill to fix issue with str_contains not matching up… by @seamuslee001 in #306
- Various updates to documentation and scripts... by @totten
Full Changelog: v23.08.0...v23.08.1
v23.08.0
What's Changed
- composer.json - Update to civicrm/cv-lib v0.3.45 by @totten in #301
- php-scoper - Fix prefixing by @totten in #302
- Remove commented-out boilerplate by @colemanw in #303
- Fix return-type for compatibility with newer Symfony by @demeritcowboy in #304
- Multiple toolchain updates by @totten in #305
Full Changelog: v23.07.1...v23.08.0