Skip to content

Releases: FacilityApi/FacilityIntellij

v1.3.4

22 Oct 19:54
Compare
Choose a tag to compare
  • Remove use of deprecated APIs

v1.3.3

18 Oct 21:58
Compare
Choose a tag to compare

Support newer versions of the IntelliJ platform.

v1.3.2

10 Jan 16:58
64f5692
Compare
Choose a tag to compare
Release 1.3.2 (#69)

v1.3.1

07 Sep 18:22
Compare
Choose a tag to compare
  • Fix support for the 2023.2 Intellij platform
  • Drop support for IntelliJ platform below 2022.3

v1.3.0

15 Aug 02:46
Compare
Choose a tag to compare
  • Added support for the built-in datetime type
  • Added support for the 2023.2 Intellij platform

v1.2.0

23 May 14:06
5c5c0fe
Compare
Choose a tag to compare
  • Added support for the extern keyword

v1.1.2

20 Mar 15:56
Compare
Choose a tag to compare
  • Added support for the 2023.1 Intellij platform

v1.1.1

06 Jan 02:35
366b89a
Compare
Choose a tag to compare
  • Added support for the 2022.3 Intellij platform

v1.1.0

07 Nov 17:17
b1d2dad
Compare
Choose a tag to compare

Added

  • Support for nullable<T>

v1.0.0

14 Sep 14:15
Compare
Choose a tag to compare

Added

  • Inspection for duplicate service member names, field names, enum, and error values
  • Intention to add [validate] to enum declarations
  • Live Templates for validation attributes
    • svalid: [validate(regex: $REGEX$, length: $RANGE$)]
    • nvalid: [validate(value: $RANGE$)]
    • cvalid: [validate(count: $RANGE$)]
  • Intention to add the appropriate validate template (or just [validate] when enum-typed) fields
  • Inspection for duplicate attributes
  • Inspection for [validate] uses
  • Intention to split a single attribute list into multiple attribute lists
  • Intention to combine multiple attribute lists into a single attribute list
  • File template for service definitions
  • Inspection for unused data and enum definitions
  • Suppress inspections with quickfix or //noinspection <inspectionid>

Fixed

  • Code folding for method, enum, and error bodies