Changelog
[10.0.0] - 2024-12-09
Add version 10.0.0 by name.Added
- Added support for Sprite Frame Editing capabilities where data that are from the source file are locked by default.
- Added new ability to generate Tile asset and Tile Palette from PSDImporter.
[9.0.3] - 2024-04-01
Add version 9.0.3 by name.Fixed
- Fix source file cannot be deleted after subsequent import. (Case DANB-579)
Changed
- Updated the Editor Analytics to use the latest APIs.
[9.0.2] - 2024-02-06
Add version 9.0.2 by name.Fixed
- Provide custom packing override for users to override to address DANB-526. (Case DANB-526)
- Fixed layers are not shown in LayerImportSettings after unselecting all layers and applying. (Case DANB-569)
[9.0.1] - 2023-08-15
Add version 9.0.1 by name.Fixed
- Fixed case where PSDImporter does not support the PVRTC compression format for the iOS platform. (Case DANB-500)
- Provide custom packing override for users to override to address DANB-526. (Case DANB-526)
[9.0.0] - 2023-02-23
Add version 9.0.0 by name.Fixed
- Fixed an issue where warning logs in the console would get cut short due to invalid characters in layer names.
[9.0.0-pre.2] - 2022-11-30
Add version 9.0.0-pre.2 by name.Fixed
- Enabled the ability to select mipmap streaming for textures imported with the PSD Importer.
- Fixed an issue where the amount of alpha removed from layers would not be re-applied as final position offset of the layers.
- Fixed an issue where the editor would crash when importing .psd/.psb files with their layers outside of the document canvas. (Case DANB-300)
- Fixed an issue where the generated GameObjects would be laid out differently from how they appear in the DCC tool. (Case DANB-298)
[9.0.0-pre.1] - 2022-09-21
Add version 9.0.0-pre.1 by name.Changed
- Simplified the Sprite Meta Data storage. We now have 3 storages; Single Sprite, Multiple Sprites and Mosaiac (Atlased) Sprites.
- Simplified the Psd Layer storage. We now only have one storage, Psd Layers.
- PSD Importer no longer depends on 2D Animation.
Fixed
- Improved import speed and memory allocation for psd/psb files by reducing the intermediate texture buffers.
- Fixed exception when showing PSDImporter inspector. (Case DANB-195)
- Fixed a case where a .psd/.psb would not import with the correct layer coordinates.
[8.0.0-pre.3] - 2022-05-31
Add version 8.0.0-pre.3 by name.Changed
- Update dependency package version.
[8.0.0-pre.2] - 2022-05-20
Add version 8.0.0-pre.2 by name.Fixed
- Fixed Sprite missing reference on certain source file created by third party tools. (Case DANB-30)
[8.0.0-pre.1] - 2022-03-21
Add version 8.0.0-pre.1 by name.Fixed
- Allow multi editing for PSDImporter Settings tab. (Case 1400534)
- Fixed import not importing when Apply is clicked on Inspector.
Changed
- SpriteSkins generated by the PSD Importer now have their rootBone assigned to the root object of the model prefab.
Added
- Added drop down list utility in Layer Management tool for quick selection of layers for import.
[7.0.0] - 2022-01-25
Add version 7.0.0 by name.Changed
- Package release version.
Fixed
- Fixed null exception when importing files with masks. (Case 1388820)
[7.0.0-pre.4] - 2021-11-24
Add version 7.0.0-pre.4 by name.Fixed
- Fixed per platform settings does not get applied in Windows platform. (Case 1376608)
- Fixed unable to change mipmap settings in inspector. (Case 1379426)
- Fixed PSDImporter to able to specify swizzle data.
Added
- Added ability to change swizzle format in inspector.
[7.0.0-pre.3] - 2021-10-21
Add version 7.0.0-pre.3 by name.Changed
- Update to latest com.unity.2d.animation package
[7.0.0-pre.2] - 2021-10-11
Add version 7.0.0-pre.2 by name.Fixed
- Fixed artifacts on images when flatten
- Fixed exception "PsdInvalidException: Unrecognized layer section type" when importing certain files.
[7.0.0-pre.1] - 2021-08-06
Add version 7.0.0-pre.1 by name.Changed
- Update Unity supported version to 2022.1
Fixed
- Removed memory requirement check since we cannot properly determine if there will be enough memory to import the file (case 1338690)
[6.0.0-pre.4] - 2021-07-05
Add version 6.0.0-pre.4 by name.Fixed
- Fixed changing PSD Importer inspector fields causes UnityEditor.ObjectPreview errors (case 1333823)
- Fixed 2D PSDImporter always imports .psb files when switching build platforms (case 1327701)
- Fixed 2D PSDImporter doesn't apply settings from Sprite Editor Window when changes made in Inspector (case 1339799)
[6.0.0-pre.3] - 2021-05-17
Add version 6.0.0-pre.3 by name.Changed
- Update dependency version
[6.0.0-pre.2] - 2021-05-14
Add version 6.0.0-pre.2 by name.Changed
- Update dependency version
[6.0.0-pre.1] - 2021-05-05
Add version 6.0.0-pre.1 by name.Changed
- Version bump for Unity 2021.2
Added
- Add ability to use Photoshop file's layer name to map to SpriteRect instead of using layer id
- Provide auto custom Physics shape generation option
- Add support to collapse layers in a Photoshop file's group
- Improve PSDImporter Inspector
Fixed
- Fixed Unity hang when importing certain PSD files (case 1312835)
[5.0.0] - 2021-03-17
Add version 5.0.0 by name.Changed
- Update version for release
[5.0.0-pre.3] - 2021-03-15
Add version 5.0.0-pre.3 by name.Changed
- Updated documentation
[5.0.0-pre.2] - 2021-01-16
Add version 5.0.0-pre.2 by name.Changed
- Update license file
Fixed
- Fixed case 1291323 where upgrading from PSDImporter v2 causes Sprite to be missing
[5.0.0-pre.1] - 2020-11-02
Add version 5.0.0-pre.1 by name.Added
- Added bone sharing from other PSDImporter file
[4.0.2] - 2020-08-31
Add version 4.0.2 by name.Fixed
- Fixed importing files with vector layers generates textures incorrectly (case 1266986)
- Fixed Sprite Editor Window doesn't show the Sprite when the Inspector is locked and the Sprite is not selected in the Project window
[4.0.1] - 2020-07-07
Add version 4.0.1 by name.Fixed
- Fixed ArgumentException thrown when 2D Game Kit is imported for the first time (case 1244287)
- Updated to use non-experimental AssetImporter (case 1254380)
[4.0.0] - 2020-05-11
Add version 4.0.0 by name.Changed
- Version bump for Unity 2020.2
[3.1.4] - 2020-04-09
Add version 3.1.4 by name.Fixed
- Fix PSD import issues with PSD file without unique layer id
- Fix crash on importing huge PSD files
- Fix metafile not updated when reimporting
- Fix error when importing PSB files with 32-bit color
Changed
- Improve PSD file import performance
[3.1.3] - 2020-03-20
Add version 3.1.3 by name.Changed
- Update 2D Animation dependency
[4.0.0] - 2020-03-11
Add version 4.0.0 by name.Changed
- Version bump for Unity 2020.2
[3.1.2] - 2020-02-27
Add version 3.1.2 by name.Fixed
- Fixed broken documentation links in inspectors
- Fixed empty GameObjects created in certain cases
[3.1.1] - 2020-01-09
Add version 3.1.1 by name.Fixed
- Fix wrong dependency version
[3.1.0] - 2019-12-16
Add version 3.1.0 by name.Added
- Expose PSDImporter class to be accessible via scripting
- Added example in manual to show how to set PSDImporter as default importer for PSD files.
[3.0.0] - 2019-11-06
Add version 3.0.0 by name.Changed
- Update version number for Unity 2020.1
- Update documentation
[2.0.6] - 2019-10-18
Add version 2.0.6 by name.Fixed
- Fixed SpriteRect name clash when Photoshop layer is renamed to the same name as an exisiting user created SpriteRect
[2.0.5] - 2019-08-06
Add version 2.0.5 by name.Fixed
- Physics Shape not saved into Sprite when importing with AssetDatabase V2
Added
- Experimental feature to have Sprites with same name generated from source file
- Support for providing Layer and Group order to Animation Skinning Module
[2.0.4] - 2019-08-09
Add version 2.0.4 by name.Added
- Add related test packages
- Add support Secondary Texture Module in Sprite Editor Window
Fixed
- Texture and SpriteLibraryAsset subassets in PSDImporter now follows the main asset's name.
[2.0.3] - 2019-07-20
Add version 2.0.3 by name.Changed
- Update 2D Animation dependency
[2.0.2] - 2019-07-13
Add version 2.0.2 by name.Changed
- Mark package to support Unity 2019.3.0a10 onwards.
[2.0.1] - 2019-06-12
Add version 2.0.1 by name.Changed
- Update 2D Animation dependency
[2.0.0] - 2019-06-17
Add version 2.0.0 by name.Changed
- Remove preview tag
- Remove experimental namespace
[1.2.0-preview.2] - 2019-06-07
Add version 1.2.0-preview.2 by name.Added
- Change API to internal access
- Only generate Sprite Library Asset if there is entry
- Do not reset Reslice checkbox after Inspector apply
[1.2.0-preview.1] - 2019-03-15
Add version 1.2.0-preview.1 by name.Added
- Update support for 2019.2
- Integrate with 2D Animation Sprite Library
- Integrate with new 2D Animation Character Group
- Fix asset name conflict
[1.1.0-preview.2] - 2019-04-23
Add version 1.1.0-preview.2 by name.Added
- Fix potential name clashing issues with ScriptedImporter
- Fix Prefab asset using wrong name. Note this will break Prefab references if upgrading from previous versions.
[1.1.0-preview.1] - 2019-02-19
Add version 1.1.0-preview.1 by name.Added
- Update dependency for 2019.1 support
[1.0.0-preview.3] - 2019-02-19
Add version 1.0.0-preview.3 by name.Added
- Fix compilation error in .NET 3.5
[1.0.0-preview.2] - 2019-01-25
Add version 1.0.0-preview.2 by name.Added
- Fix unable to rig Sprites created manually
- Remove legacy packing tag
- Default Texture Type is changed to 'Sprite (2D and UI)'
- Default Sprite Mode is changed to 'Multiple'
[1.0.0-preview.1] - 2018-11-20
Add version 1.0.0-preview.1 by name.Added
- New release
- ScriptedImporter for importing Adobe Photoshop file
- Supports handling of Adobe Photoshop layers
- Creates Sprites from individual layers
- Handles include or exclude hidden layers
- Supports Prefab generation that reconstruct generated Sprites to original art asset layout
- Prefab generation supports GameObject grouping based on Adobe Photoshop layer grouping
- Supports 2D Animation v2 single character with multiple Sprites workflow