Skip to content

Latest commit

 

History

History
395 lines (257 loc) · 16.6 KB

File metadata and controls

395 lines (257 loc) · 16.6 KB

Release #71 (21.04.2026)

  • Camera filter bug fix ported from upstream AOI: #242
  • Remove deprecated code from LayeredMapping class: #243
  • Rework Polymesh dialogs: #244
  • Minor readability Update in Layout: #246
  • Update Polymesh editor tools: #247

Release #70 (07.04.2026)

  • Updated Polymesh Controlled Smoothing Dialog: #238
  • Updated Polymesh Edge Range Dialog: #238

Release #69 (30.03.2026)

  • Clean unused code in plugins classloader: #236
  • Extract some utility code for Polymesh to separate class: #234
  • Groovy libraries updated from 5.0.4 to 5.0.5: #235

Release #68 (23.03.2026)

Fixed Script Editor window layout: #228 Fixed Script Output window layout: #231 Extracted some Polymesh code to helper class: #232

Release #67 (03.03.2026)

  • Migrate old-style JDK5 for loops to modern for-each where possible: #217
  • Syntax highligting library updated from 3.6.1 to 3.6.2: #218
  • Logging library updated from 1.5.28 to 1.5.32: #215

Release #66 (03.03.2026)

  • Migrate old-style JDK5 for loops to modern for-each where possible: #217
  • Syntax highligting library updated from 3.6.1 to 3.6.2: #218
  • Logging library updated from 1.5.28 to 1.5.32: #215

Release #66 (09.02.2026)

  • Groovy version updated from 5.0.3 to 5.0.4: #203
  • Syntax highligting library updated from 3.6.0 to 3.6.1: #200
  • Logging library updated from 1.5.23 to 1.5.28

Release #65 (22.12.2025)

  • Minimal Java version set to JDK 17: #193
  • Update Groovy version: #194
  • Updated code of Alias Wavefront importer

Release #64

  • Fixed issue with Keyboard Shortcuts editor cannot save/update shortcuts: #174
  • Minor Groovy version update from 5.0.0 to 5.0.1: #176

Release #63

  • Implemented Undo action for Convert To Polymesh command: #171
  • Groovy library updated from 4.0,28 to 5.0.0: #169
  • JOGL libraries updated to 2.6.0: #170

Release #62

Release #61 (06.08.2025)

NB! Current release drops compatibility. Release introduces new fault tolerant read/write for scene object tracks. This increased scene verison, so new scene will not open in previous versions

  • Buffered write/restore for scene's tracks: #161

Release #60

  • Update Checkbox Menu Items processing: #156
  • Simplify code for toggle Smooth mode for Polymesh editor
  • Simplify code for copy data to clipboard in Polymesh editor
  • Fix menu response on Undo/Redo commands for toggle Smooth mode in Polymesh editor

Release #59

  • Minor updates in Polymesh editor window: #153

Release #58

  • Minor update for Procedure Editor related to shortcut and menu processing: #150
  • Update to clean some SonarLint code warnings: #149

Release #57 (10.06.2025)

NB! Current release drops compatibility with Procedural Textures version 0. Version 1 introduced in 2007 so older scenes with Procedural texture will not open (As workaround open and save scene in previous build)

  • Drop Procedural Texture version 0 compatibility: #148
  • Now Script can be run from Script Editor window using F5 shortcut

Release #56

  • Fix possible null prevents Scene to be saved in TextureTrack: #145

  • Update Scene write/save code: #146

Release #55 (13.05.2025)

NB! Backward Compatibility breaking change!!! Current release introduces new fault-tolerant SceneCamera read/write and increase SceneCamera version to 4. For old files when Camera ImageFilter missed by some reason AOI fails to open scene. With new release missed or broken Image Filter bypassed.

Release #54

  • Move i18n data for Translators from core app to plugin; #135

Release #53

  • Minor change in MaterialSpec class code: #133
  • Blur image filter serialization issue fix and update in SceneCamera code and tests: #132

Release #52 (09.04.2025)

NB! Current release drops compatibility with Procedural Materials version 0. Version 1 introduced in 2007 so older scenes with Procedural material will not open (As workaround open and save scene in previous build)

  • Minor change in Output Module code: #127
  • Drop Procedure Material version 0 compatibility: #129

Release #51

  • Update animation tracks code: #126

Release #50 (25.03.2025)

  • Fixed regression in procedure loading code: #123
  • Groovy and Script editor libraries updated to latest: #119

Release #49 (17.03.2025)

  • Update UI for Commentary module: #118

Release #48 (10.03.2025)

  • Updatу procedure code: #115

Release #47 (03.03.2025)

  • Update some procedural modules dialogs: #111
  • Update base procedural module internals: #112

Release #46 (17.02.2025)

  • Update procedural modules annotations: #106

Release #45 (10.02.2025)

  • Broken Equality module is replaced with new Color and Numeric equality modules: #105

Release #44 (03.02.2025)

  • Minor update in Layout Window Edit menu Undo/Redo implementation: #101

Release #43 (28.01.2025)

  • Updated External Object Wizard: #94
  • Minor code updates: #95

Release #42 (07.01.2025)

  • Logging library version update: #92
  • Minor update Polymesh dialogs: #93
  • Minor code changes affects UI and animation tracks code: #91 and #90

Release #41 (31.12.2024)

  • Logging library version update: #83
  • Minor procedural editor modules menu update: #84
  • Update Ok/Cancel button processing code and Windows closing button processing: #86 and #88

Release #40 (23.12.2024)

  • Minor updates in Procedure Editor code: #79
  • Update for Scripted Object Parameters editor: now new paraneter created with generated name: #81

Release #39 (16.12.2024)

  • Update some localization data: #73
  • Updated Color chooser dialog to response on Escape and window close button: #76
  • Logger implementation switched from tiny log to logback: #74

Release #38 (09.12.2024)

  • Fixed regression error adding default track for new scene object: #71
  • Update application dialogs: #70
  • Minor rework for layout animation menu: #72

Release #37 (02.12.2024)

  • Update Image dialogs: #69

Release #36 (25.11.2024)

  • Jetbrains Mono font used in Script editor: #66
  • Main Window code split to smaller parts: #63

Release #35 (18.11.2024)

  • Keyboard shortcut scripts now compiled only once at first invocation: #61

Release #34 (13.11.2024)

  • Support for plugins blacklist: #59
  • Update application library: #58

Release #33 (05.11.2024)

  • Update Scene materials collection: #54
  • ObjectInfo class update: #55
  • Score view classes update: #56
  • Polymesh Bevel Dialog update: #57

Release #32 (30.10.2024)

NB, Last change may affect 3rd-party plugins

Release #31 (21.10.2024)

  • Build contains only minor code cleanup in Polymesh and Plugin Manager plugins

Release #30 (14.10.2024)

  • Updated Polymesh Divide Edges dialog and also some i18n changes: #45
  • Deleted unused code from Layout: #42
  • Clean Plugin Registry code: #41

Release #29 (07.10.2024)

  • Update windows application launcher: #34
  • Application Standard Theme extracted to separate plugin: #35
  • Added RGBToHSVModule module to standard modules set: #37 (No more separate plugin needed)

Release #28 (30.09.2024)

  • Groovy version updated: #22
  • Groovy shell constructing move to separate class: #27
  • Remove deprecated edit methods from Material and Texture: #26
  • Updated Plugin Manager code: #24
  • Update one of PolyMesh dialogs: #23
  • Update CompoundImplicitEditorWindow: #28

Release #27 (23.09.2024)

  • Fixed some plugins compatibility issues: #19
  • Updated LayoutWindow to prevent double creation AssetsDialog: #21
  • Update Layout Window && Polymesh menu initialization: #17 , #20

Release #26 (16.09.2024)

Release #25 (08.09.2024)

Release #24 (15.01.2024)

  • Minor fixes
  • Tests code update
  • Skin tool localization fix

Release #23 (11.27.2023)

  • Fixed regression in Scene SaveAs command
  • Misc updates

Release #22 (14.11.2023)

  • Minor code changes in Textures And Materials dialog.
  • Fixed some logging issues
  • Code typo fixes

Release #21 (06.11.2023)

  • Minor code changes: Reduce BFileChooser usages

Release #20 (26.10.2023)

  • Preferences panel updated to separate Language and Look And feel option to separate tab

Release #19 (21.08.2023)

  • OpenGL library updated to Version 2.5.0
  • Small updates in Polymesh plugin code.

Release #18 (14.08.2023)

  • Fixed missed Image module registration

Release #17 (10.08.2023)

  • Application now bundled with Preferences plugin

Release #16 (01.08.2023)

  • Included @peteihis Polymesh QuadMesh smooth fix (see PR ArtOfIllusion/Polymesh#34)
  • Minor updates in Textures And Materials dialog
  • In Layout window create Scripted object relocated under Objects menu
  • Updated SPManager and PostInstall plugins

Release #15 (25.07.2023)

  • Keyborad shortcuts dialog reworked with pure Swing and uses groovy only syntax

Release #14 (03.07.2023)

  • Added extra Preferences Panel for custom plugin settings
  • Minor code cleanup

Release #13 (19.06.2023)

  • Fixed PropertiesPanel Rename-Undo sequence
  • Updated SplashScreen implementation

Release #12 (12.06.2023)

  • Scene Environment Properties dialog changes now can be reverted with standard Undo command.
  • Some code cleanup across all codebase

Release #11 (12.06.2023)

  • Minimal java version to run set to 11
  • JOGL libraries updated to 2.5.0 RC 2023.05.23

Release #10 (29.05.2023)

  • Updated UndoManager code
  • Fixed some localization issues with procedural modules
  • Minor code cleanup and format

Release #09 (22.05.2023)

  • Fixed application shutdown hung after SPManager window open
  • Environment properties dialog extracted to separate class
  • Included PR ArtOfIllusion/SPManager#10
  • Minor code cleanup and format

Release #08 (22.05.2023)

  • Updated Open GL libraries to 2.5.0-rc-20230509

Release #07 (08.05.2023)

Release #06 (30.04.2023)

Release #05 (23.04.2023)

Release #04 (16.04.2023)

Release #03 (09.04.2023)

Release #02 (03.04.2023)

Release #01 (26.03.2023)