Releases: sczerwinski/wavefront-obj-intellij-plugin
Releases · sczerwinski/wavefront-obj-intellij-plugin
v1.4.6
Added
- Add support for platform version
242.*
Changed
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.6, 2023.2.6, 2023.3.6, 2024.1.1, 2024.2
Fixed
- Refresh
ErrorLogTreeModel
on AWT event dispatching thread - Initialize
MtlPreviewScene
with emptyMaterialTexturesProvider
- Initialize preview editor when component obtained first time
v1.4.5
Added
- Add support for platform version
241.*
Changed
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.5, 2023.2.5, 2023.3.2, 2024.1
v1.4.4
Changed
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.5, 2023.2.5, 2023.3
Fixed
- Allow no white character after comment symbol (
#
)
v1.4.3
Added
- Add support for platform version
233.*
Changed
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.5, 2023.2.3, 2023.3
Fixed
- Prevent concurrent reloading of
ErrorLogTreeModel
- Handle exceptions when reloading
ErrorLogTreeModel
- Use
TextEditorProvider.getInstance()
instead of creatingPsiAwareTextEditorProvider
directly - Get model size in read action
- Move preview model creation to background task
v1.4.3-eap.1
Added
- Add support for platform version
233.*
Changed
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.5, 2023.2.2, 2023.3
Fixed
- Prevent concurrent reloading of
ErrorLogTreeModel
- Handle exceptions when reloading
ErrorLogTreeModel
- Use
TextEditorProvider.getInstance()
instead of creatingPsiAwareTextEditorProvider
directly - Get model size in read action
- Move preview model creation to background task
v1.4.2
Changed
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.3, 2023.2
- Dependencies:
- Upgrade
org.jetbrains.kotlin.jvm
to1.8.22
- Upgrade
com.google.devtools.ksp
to1.8.22-1.0.11
- Upgrade
org.jetbrains.intellij
to1.14.2
- Upgrade
Fixed
- Add key to applicationConfigurable in plugin.xml
v1.4.1
Added
- Reading and writing state in editor providers
- Add weight to preview editors
Changed
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.2, 2023.2
- Dependencies:
- Upgrade
io.gitlab.arturbosch.detekt
to1.23.0
- Upgrade
detekt-formatting
to1.23.0
- Upgrade
org.jetbrains.changelog
to2.1.0
- Upgrade
Removed
- Creating editors asynchronously
Fixed
- Fix override-only methods usage violations related to
AsyncFileEditorProvider
v1.4.0
Added
- Add support for platform version
232.*
- Support for
Tr
(transparency) in MTL file - Support for free-form geometry syntax in OBJ files
- Support for curves and surfaces in 3D preview of OBJ files
- Support for relative (negative) indices in 3D preview of OBJ files
- Support for multi-line statements in OBJ files
- Icons matching New UI
- Inspection for unused MTL file references in OBJ files
- Inspection for duplicated MTL file references in OBJ files
- Inspection for unused materials in MTL files
- Import optimizer for OBJ files
- Quick fix for optimising MTL file references in OBJ files
- Quick fix for removing unused materials in MTL files
- Code completion for keywords and smoothing group "off" value in OBJ files
- Code completion for keywords, options and enum values in MTL files
- Documentation provider for objects and groups defined in OBJ files
- Documentation provider for materials defined in MTL files
- Folding multi-line comments
- OBJ file templates for square, cube, cylinder, sphere, NURBS circle and NURBS sphere
- MTL file templates for Phong and PBR materials
Changed
- Use split editor (text and preview) provided by IntelliJ platform
- Remember splitter proportion per file type
- Replace annotators with inspections
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1.1, 2023.2
- Upgrade Gradle Wrapper to
8.0.2
- Dependencies:
- Upgrade
org.jetbrains.kotlin.jvm
to1.8.21
- Upgrade
com.google.devtools.ksp
to1.8.21-1.0.11
- Upgrade
org.jetbrains.intellij
to1.13.3
- Upgrade
glimpse-core
to2.0.0-alpha.2
- Upgrade
glimpse-obj
to2.0.0-alpha.2
- Upgrade
glimpse-offscreen
to2.0.0-alpha.2
- Upgrade
glimpse-ui
to2.0.0-alpha.2
- Upgrade
glimpse-processor-ksp
to2.0.0-alpha.2
- Upgrade
Removed
- Remove support for platform version
222.*
Fixed
- Concave polygon rendering in 3D preview
- "Crop Textures" option in 3x3 plane mesh material preview shows middle tile
- Remove overridden deprecated method
v1.4.0-eap.2
Added
- Support for
Tr
(transparency) in MTL file - Support for free-form geometry syntax in OBJ files
- Support for curves and surfaces in 3D preview of OBJ files
- Support for relative (negative) indices in 3D preview of OBJ files
- Support for multi-line statements in OBJ files
- Icons matching New UI
- Inspection for unused MTL file references in OBJ files
- Inspection for duplicated MTL file references in OBJ files
- Inspection for unused materials in MTL files
- Import optimizer for OBJ files
- Quick fix for optimising MTL file references in OBJ files
- Quick fix for removing unused materials in MTL files
- Code completion for keywords and smoothing group "off" value in OBJ files
- Code completion for keywords, options and enum values in MTL files
- Documentation provider for objects and groups defined in OBJ files
- Documentation provider for materials defined in MTL files
- Folding multi-line comments
- OBJ file templates for square, cube, cylinder, sphere, NURBS circle and NURBS sphere
- MTL file templates for Phong and PBR materials
Changed
- Use split editor (text and preview) provided by IntelliJ platform
- Remember splitter proportion per file type
- Replace annotators with inspections
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1
- Upgrade Gradle Wrapper to
8.0.2
- Dependencies:
- Upgrade
org.jetbrains.kotlin.jvm
to1.8.21
- Upgrade
com.google.devtools.ksp
to1.8.21-1.0.11
- Upgrade
org.jetbrains.intellij
to1.13.3
- Upgrade
glimpse-core
to2.0.0-alpha.2
- Upgrade
glimpse-obj
to2.0.0-alpha.2
- Upgrade
glimpse-offscreen
to2.0.0-alpha.2
- Upgrade
glimpse-ui
to2.0.0-alpha.2
- Upgrade
glimpse-processor-ksp
to2.0.0-alpha.2
- Upgrade
Removed
- Remove support for platform version
222.*
Fixed
- Concave polygon rendering in 3D preview
- "Crop Textures" option in 3x3 plane mesh material preview shows middle tile
- Remove overridden deprecated method
v1.4.0-eap.1
Added
- Support for
Tr
(transparency) in MTL file - Support for free-form geometry syntax in OBJ files
- Support for multi-line statements in OBJ files
- Icons matching New UI
- Inspection for unused MTL file references in OBJ files
- Inspection for duplicated MTL file references in OBJ files
- Inspection for unused materials in MTL files
- Import optimizer for OBJ files
- Quick fix for optimising MTL file references in OBJ files
- Quick fix for removing unused materials in MTL files
- Code completion for keywords and smoothing group "off" value in OBJ files
- Code completion for keywords, options and enum values in MTL files
- Documentation provider for objects and groups defined in OBJ files
- Documentation provider for materials defined in MTL files
- Folding multi-line comments
- MTL file templates for Phong and PBR materials
Changed
- Use split editor (text and preview) provided by IntelliJ platform
- Remember splitter proportion per file type
- Replace annotators with inspections
pluginVerifierIdeVersions
– upgrade to2022.3.3, 2023.1
- Upgrade Gradle Wrapper to
8.0.2
- Dependencies:
- Upgrade
org.jetbrains.kotlin.jvm
to1.8.21
- Upgrade
com.google.devtools.ksp
to1.8.21-1.0.11
- Upgrade
org.jetbrains.intellij
to1.13.3
- Upgrade
glimpse-core
to2.0.0-alpha.2
- Upgrade
glimpse-obj
to2.0.0-alpha.2
- Upgrade
glimpse-offscreen
to2.0.0-alpha.2
- Upgrade
glimpse-ui
to2.0.0-alpha.2
- Upgrade
glimpse-processor-ksp
to2.0.0-alpha.2
- Upgrade
Removed
- Remove support for platform version
222.*
Fixed
- Concave polygon rendering in 3D preview
- "Crop Textures" option in 3x3 plane mesh material preview shows middle tile
- Remove overridden deprecated method