Skip to content

Releases: nextras/orm-intellij

v2.0.0

15 Dec 00:05
Compare
Choose a tag to compare

Changed

  • Dropped support for Orm v3 and v4 - only Orm 5 is supported; specifically, the generics are well supported directly in the PhpStorm, so this functionality got broken/semi-functional here and since Orm 5 utilizes generics properly, this is now not supported here; since Orm 4 is not using generics fully, this plugin will not bring there the type resolution anymore.
  • Fix missing support for like operator preventing reference detection in findBy() methods.
  • Add support for resolving filtering expressions when a relationship is defined by a generic ManyHasMany<AnotherEntity>.
  • Fix an exception when searching usages.

v0.9.1

28 Jul 21:40
Compare
Choose a tag to compare

Changed

  • Fix compatibility with the latest PHPStorm. #71
  • Internal library updates.

v0.9.0

17 Nov 21:53
25e34ed
Compare
Choose a tag to compare

Changed

  • Added support for marking entity getters/setters as implicitly used; closes #12
  • Fixed support for PHPStorm 2022.3 EAP, minimal version is PHPStorm 2022.3.

0.8.3

30 Jul 20:33
3cf6e74
Compare
Choose a tag to compare

Changed

  • Removed upper bound of compatibility constraint for latest PhpStorm. (Second try)
  • Updated build dependencies.

0.8.2

29 Jul 21:42
5b578e6
Compare
Choose a tag to compare

Changed

  • Removed upper bound of compatibility constraint for latest PhpStorm.

0.8.1

06 May 21:00
c268600
Compare
Choose a tag to compare

Fixed

  • Fixed entity type resolution on IModel::getRepository() expression.

0.8.0

05 May 21:51
f2e0b62
Compare
Choose a tag to compare

Added

  • Added auto-completion & reference to entity properties in hasValue() method.

Fixed

  • Fixed entity type resolution for variables typed with "resolution-invalid" types (e.g. IRepository interface); closes #18

Changed

  • The plugin internal continuous delivery system & checks reworked.

0.7.1

14 Sep 15:34
Compare
Choose a tag to compare
  • add autocompletion support for IEntity::getProperty & IEntity::getValue()
  • add icon to property autocompletion

0.7.0

18 Apr 09:50
Compare
Choose a tag to compare
  • support for 2020.1+ - fixed support and optimized collection type resolution
  • add icons in property auto-completion
  • better auto-completion for collection when cursor is not at the end
  • Orm 4: HasManyCollection::toCollection() support
  • Orm 4: [IRepository|ICollection]::getByChecked(), ::getByIdChecked() support
  • Orm 4: embeddable support - property modifier & collection auto-completion

0.6.0

22 Jan 19:55
Compare
Choose a tag to compare
  • reworked plug-in implementation to do not mess with PHP parser
  • implemented reference contributor for entity property in relationship modifier [closes #5]
  • fixed compatibility with 2019.3+