v3.8v4.0v4.1
GitHub: Editor | Runtimes
Unsorted11

The size of the region in the exported texture may change depending on whether the resample setting is set to bilinear or bicubi

#614
 

Add a setting to set the default curve(interpolation) in the setting window

#613
 

Implement new `mesh:update()` function

#1989
 

Implement new `mesh:update()` function

#1988
 

Implement new `mesh:update()` function

#1987
 

[Solar2d] Update runtimes to use the new update:mesh() method

#1986
1 

Some compilation fixes for Godot 3.4

#1979
 

IllustratorToSpine does not work in Illustrator v26

#611
 

[monogame][xna] Discontinue spine-xna in favor of spine-monogame

#1949
1 

[unity] Support fix prefab override via mesh filter global settings

#1938
 

Add support for Cocos Creator 2.2.0

#1465
 
Enhancements159

Add bones to existing "Bones" list under constraints

#419
v4.1 1 

[unity] Main component restructuring

#1414
v4.1 

HTML export option

#502
 

Add padding setting to Inkscape export script

#107
1 

Hide/Show everything except the selected item

#604
1 

Add an eyedropper tool for the color chooser

#603
1 

Per key setting for smoother curves

#597
 

Problems view

#592
 

Warning filter in the tree

#590
 

Distance based auto weights

#587
 

Improve moving rigging across skeletons

#582
 

Create export viewports in the editor viewport

#580
 

Bulk unbinding bones from meshes

#578
 

Multiple image folder paths

#577
 

Modifier key to copy when dragging tree nodes

#576
 

Support Maya-like default hotkeys

#573
 

Moving an Attachment to a different Slot does not move keys

#572
1 

Consolidate files

#571
 

Duplicate folders

#569
 

Separate the ability to select from the one to edit in the viewport

#564
1 

Compensation to work also when pasting transforms

#563
 

Skin sets

#562
 

Add an all skeletons row in the dopesheet

#561
 

Allow different types of objects to be selected and moved

#560
 

Photoshop To Spine script to consider clipping masks

#559
 

[trim] and [notrim] tags for the PhotoshopToSpine script

#558
 

Snap to whole or half numbers

#554
 

Copy/Paste special for meshes and attachments

#551
1 

Improve reset mesh in setup mode to keep mesh deform keyframes

#550
 

Improved timeline zoom behavior

#548
1 

Bone scale per project

#542
 

Select checkbox for skeletons

#541
1 

Allowing ghosting of single meshes

#536
 

Weights view improvements

#535
 

Advanced tree filters

#533
 

Timeline markers

#531
 

Moving skin placeholders across skeletons loses the skin contents that aren't active

#524
 

Allow export paths relative to the spine project file location

#515
3 

Opt-in setting to get a warning when opening a project with an older version than the current editor version

#505
 

Allow changing hotkey for tool selection toggle (RMB)

#501
1 

Show only visible skins in the tree

#496
 

Allow the Slot Color view to set colors for bones and attachments

#488
 

More options for selecting bones

#482
1 

Mesh UV texture offset

#479
5 

Import full frame PNG files as attachments

#476
1 

Alignment tools

#475
1 

Custom wireframe color for meshes

#472
 

Warn user before saving if the file on disk changed

#470
 

Proportional bone splitting

#466
 

Duplicate attachment dialog

#464
 

Skin properties row for attachments

#463
1 

Allow Clean Up to be used for animations intended for higher tracks

#461
 

Adjust mesh weights to match another mesh

#447
 

Scroll timeline horizontally with mouse scroll wheel

#439
 

Skeleton locking

#436
3 

Add type-to-search and type-to-filter to Animations list

#417
1 

Setting for suboptimal zoom

#413
 

Improve stored selections

#409
5 

Motion blur for image/video export

#392
2 

Show slot properties when an attachment is selected

#387
1 

Import animation from CLI

#379
3 

Range constraints

#375
1 

Easier scaling of animation speed/dopesheet key spacing.

#374
3 

Preview view improvements

#371
5 

Add Krita export script

#358
1 

Allowing ghosting of bones

#356
 

Menu for selecting an attachment under the mouse

#355
 

Allow bone order to be changed

#354
 

Tinting multiple slots at once

#347
5 

Weight locking

#338
6 

Allow Tint Black on region attachments.

#327
1 

Separate views for tree sections: constraints, draw order, events, images, audio

#322
2 

Improve "Shift" hotkey functionality when creating straight edges in Edit Mesh mode

#314
2 

Snap to center of edge when creating vertex

#313
 

Allow transferring weights from one bone to another

#301
9 

Save current views layout

#298
1 

Hide unkeyed bones to reduce clutter

#292
3 

Mesh Manipulation: mirrored vertex creation

#274
1 

Multi-Monitor Support for editor

#266
4 

Allow aligning attachments with bones outside of Setup Pose.

#248
8 

ctrl+shift+arrow_down to select all children instead of just the first

#226
2 

Allow editing properties for multiple constraints at the same time

#207
 

Hotkey editor

#206
4 

[Find and Replace] Find and remove unused attachments

#200
6 

Allow linked meshes to be moved to a different slot

#195
7 

Duplicate constraints

#183
7 

Mesh soft selection: graph

#181
 

Mesh manipulation: primitive shapes

#179
 

Mesh manipulation: lasso selection

#178
1 

Motion paths for ghosting

#177
4 

Let Texture Packer pack pages according to setup pose draw order.

#176
 

Per-vertex colors

#175
1 

Setup mode compensation

#167
1 

Copy/paste attach keys to other slots

#165
1 

Hotkey for centering on current selection

#161
 

Non-destructive offset+shift for secondary motion.

#153
6 

Setup Mode: "Mirror" a chain of bones and images.

#150
2 

Better communicate the difference between slot visibility and keyed slot attachment.

#149
3 

Constrain different transform properties

#121
2 

Allow numeric input for vertices

#77
 

Support WebP as an export format

#69
7 

Mesh manipulation: rotate/scale vertices in edit mode

#60
1 

Export slot visibility as nonessential data

#53
 

Copying keys to another bone should support multiple bones like when copying bone poses

#51
 

Bounding circles

#39
 

Sync first and last keys for looping animations

#35
3 

Skin change keys

#34
 

Math expressions for transform numeric input

#33
 

Show key values on hover

#29
 

Name/value annotations

#25
4 

Timeline annotations

#24
 

Mark portions of an animation to export as multiple animations

#22
 

Copying keys should use world or local space like copying bones

#18
 

Color chooser presets

#10
 

Skeleton attachments

#8
7 

Slot image chooser

#1
2 

Copy constructors for Skeleton and AnimationState.

#1215
4 

API to support serializing AnimationState

#1185
6 

[c] Function to add a new named skin to Skeleton Data at runtime.

#1917
2 

[ue4] Expose bounding box attachments to BP, add example for mouse intersection

#1777
 

[runtimes] Add IK following demo

#1532
 

[runtimes] Ensure all language runtimes have up-to-date code documentation

#1506
1 

[runtimes] Check version and fail gracefully if runtime version doesn't match skeleton version

#1497
 

[cpp] Attachment cloning problems

#1456
4 

[unity] Arbitrary frame animation preview in Scene

#1304
2 

[unity] Precompiled dlls / compile time

#1276
1 

Add general API to insert external images/sprite in draw order

#859
 

[c3] Add support for Scirra Construct 3

#762
40 

[godot] Add support for Godot Engine

#728
99 

[unity] Custom slot materials at SkeletonGraphic and SkeletonGraphicCustomMaterials

#1982
 

[unity] Support for UI Toolkit

#1943
 

[unity] AnimationReferenceAsset workflow improvements

#1940
2 

[unity] Minor functional cleanup

#1905
 

[Unity] Improvements of Unity's SpriteAtlas support

#1900
1 

[unity] Allow customizable fallback PixelsPerUnit setting for SkeletonGraphic

#1899
1 

[unity] Delayed on-demand loading of Atlas assets

#1890
 

[unity] Add an example scene demonstrating root motion scripts

#1873
 

[unity] `SkeletonRenderSeparator` ignores `Mask Interaction` mode of parent `SkeletonRenderer`

#1870
 

[unity] Provide Animation override mapping for Timeline Animations

#1861
 

[unity] GPU skinning

#1843
 

[unity] Use new multi-pass support of newer URP versions in shaders

#1824
 

[unity] Code changes to allow copy protection systems

#1794
 

[unity] Outline-only shader respecting overlapping attachments.

#1750
 

[unity] Provide editor preview thumbnails at SkeletonRenderer Prefabs

#1722
 

[unity] Move `Spine/Blend` shader functionality to normal shaders

#1721
 

[unity] Support SSRR reflections by Spine shaders in deferred render mode

#1719
2 

[unity] Support tint black at lit shaders

#1705
 

[unity] Unity scoped package registry

#1676
34 

[unity] SkeletonGraphic shall respect scale of its RectTransform

#1640
8 

[unity] Provide component interface to set combined skins

#1633
 

[unity] Provide Component interface for setting initial animations on tracks 1-N

#1629
 

[unity] Improve example scenes, description and structure

#1628
 

[unity] Outline shader constant outline width at differently scaled attachments

#1615
 

[unity] Performance improvement - parallelization

#1348
14 

[unity] Add fadeout example scene

#1337
5 

[unity] AtlasRegionAttacher creates unnecessary Material clones

#1285
 

[ts][player] Support audio events in web player

#1620
1 

[libgdx] Use a tree for Skeleton Viewer skins and animations

#1482
 

[AnimationState] Wildcard for AnimationState mix data.

#949
4 
Bugs23

Screenshoting on macOS interferes with Wacom

#221
1 

Use a separate skeleton for Preview to match additive runtime behavior

#547
4 

Compensation will sometimes break Mesh Attachments on continuous transforming

#452
1 

Exporting very large images silently fails

#151
2 

LWJGL fails in certain display configurations on Linux

#94
1 

[ue4] "Create collision" in editor mode with realtime on generates physix cache files each frame

#1993
 

[threejs] Implement alpha test in fragment shader

#1985
 

[c] Parsing of deform timeline from user JSON does not work

#1936
 

[ue4] Bone follower not working as expected

#1792
 

[ts] Timeline Hold holds track entry too long

#1630
 

[ue4] BoneDriver and BoneFollower do not take actor scale into account

#1512
 

[Unity] "Update When Invisible" + Skeleton Render Separator = Invisible Character

#1960
 

[unity] GetRepackedSkin does not maintain blend modes

#1945
 

[unity] Spine Preferences `textureSettingsReference` setting changes between MacOS and Win

#1895
 

[unity] Sprite Mesh Type `Tight` causes issues when used to replace attachments

#1884
 

[unity] Exception after changing animation name with existing custom mix duration

#1874
 

[unity] Timeline Playable.SetSpeed has no effect on SpineAnimationStateTrack

#1866
 

[unity] Keep manually placed AnimationClip Events when updating skeleton assets (Mecanim)

#1838
 

[unity] SkeletonMecanim AnimationClip never updates event timepoint on Force Update

#1821
 

[unity] Mask interaction materials cause unnecessary batches

#1769
9 

[unity] Deletion of atlas png texture and material and re-export does not recreate

#1650
 

[unity] Spine/Skeleton Lit shader shows incorrect light/dark changes

#1372
 

[unity] Mecanim animation preview windows

#1253
2 
Ready1

[ts] The WebGL Backend Doesn't Disable Culling Nor Set the Vertex Attribute Divisor

#1976
1 
In Progress3

[PhotoshopToSpine] v7.09 does not apply adjustment layers

#610
 

[PhotoshopToSpine] v7.09 can't export if [folder] name and [skin] name are not matched.

#608
 

[runtimes] Port sequence attachment

#1956
 
Done25+

[unity] json files starting with array brackets not detected as json

#1992
 

[unity] SkeletonGraphic incorrect frame after transform modification (multiple canvas renderers)

#1991
 

[unity] SkeletonRootMotion components ignore TransformConstraint timelines

#1944
1 

[unity] Extension method `VertexAttachment.GetLocalVertices` ignores deform timelines

#1990
 

[unity] MeshGenerator doesn't update triangle indices when inactive bone clears attachment

#1984
 

[Unity] "Initial Flip" doesn't currently show the flip in Editor mode

#1953
1 

[unity] Timeline bug when call PlayableDirector.pause

#1980
 

[Unity] Prefab "Identifier uniqueness violation" warnings

#1973
 

[unity] SkeletonGraphic matched RectTransform bounds not applied at submeshes

#1983
 

[cpp] Access out of bounds in VertexAttachment::computeWorldVertices

#1970
2 

Can't drag attachment on to slot

#607
v4.1 1 

[4.1.04-beta] Bug : All mesh attachment keys will be removed even if you reset only a single mesh

#609
v4.1 1 

Frame-by-frame animation support

#9
v4.1 4 

Fix skleton mesh "Identifier uniqueness violation" warning

#1981
1 

Deleting skin with only bones in it prevents the project from saving

#612
v4.0 1 

[ts] Response code 0 in file system

#1969
2 

TYPO in spine-lua AnimationState

#1978
 

[unity] SkeletonRagdoll2D behaviour wrong in Unity 2020.3+

#1977
 

[unity] Shader bugfix for Unity 2021.2 beta

#1912
2 

[unity] Unnecessary URP shader variants lead to very high compile time

#1974
 

[unity] IAnimationStateComponent exception due to interface null check

#1972
 

Texture packer bicubic downscaling looks like bilinear

#606
2 

[cpp] Fix AABB calculation

#1971
 

[ts] 4.0.9 is the last working version

#1968
4 

[unity] URP Sprite shader ignored `Fixed normal` in some settings

#1967