Releases: League-of-Foundry-Developers/foundry-vtt-types
Releases · League-of-Foundry-Developers/foundry-vtt-types
9.249.0
9.245.0
- Updated
ClientDocumentMixin
for V9.245 - Updated
CombatTracker
for V9.245 - Updated
Canvas
for V9.245 - Updated
ClockwiseSweepPolygon
for V9.245 - Updated
AbstractBaseShader
for V9.245 - Updated
SidebarTab
for V9.245 - Updated
Cards
for V9.245 - Updated
Folder
for V9.245 - Updated
Card
for V9.245 - Updated
CONFIG
for V9.245 - Updated
VideoHelper
for V9.245 - Updated primitives for V9.245
- Fixed an issue with
Application#_renderOuter
- Updated
loadTexture
for V9.245 - Updated
TextureLoader
for V9.245 - Updated
SynchronizedTransform
for V9.245 - Updated
SamplerMesh
for V9.245 - Updated
NormalizedRectangle
for V9.245 - Updated
Quadtree
for V9.245 - Updated
Application
for V9.245 - Made some improvements to
Roll
- Made some improvments to
Actor#itemTypes
9.242.0
- Updated
Combat
,Combatant
, andBaseCombatant
- Updated
Roll
- Fixed an issue with
rollMode
- Added the
i18nInit
hook - Updated
KeyboardManager
- Updated
ClientKeyBindings
- Updated
ImageHelper
- Fixed Constructor parameter types for
AdventureData
- Updated
UserData
- Updated all the point source related classes
- Added / updated the sweep polygon related classes
- Added / updated all the shader classes
- Updated already typed hooks
- Added the culling backends
- Updated
PreciseText
- Updated
AudioContainer
- Updated
SpecialEffect
and its subclasses - Updated
CanvasAnimation
9.238.1
9.238.0
This is the initial release for Foundry VTT V9. There are still a lot of thigs that need to be added / updated (see https://github.com/League-of-Foundry-Developers/foundry-vtt-types/issues?q=is%3Aopen+is%3Aissue+label%3A%22foundry+V9%22) But this release already includes the following:
- Cards related stuff (except for the sheets)
- Roll and the RollTerms
- Keybindings related stuff
- DocumentData classes
- primitives
- helpers (functions in
foundry.utils
) - Game
- CONFIG
- CONST
0.8.9-10
0.8.9-9
0.8.9-8
Changelog
- With this release, work on 0.8.x is complete (aside from any bugs that might be found in the future).
- The following types are updated to 0.8.9:
CameraPopoutWrapper
CameraViews
ClientDatabaseBackend
CombatTrackerConfig
CompendiumCollection
DefaultTokenConfig
DocumentModificationContext
DragDrop
DrawingConfig
EntitySheetConfig
FilePicker
MeasuredTemplateConfig
ModuleManagement
MouseInteractionManager
NoteConfig
PointSource
PrototypeTokenDocument
RollTableConfig
SceneConfig
SceneNavigation
SettingsConfig
- Classes extending
SidebarDirectory
TextEditor
TokenConfig
WallConfig
WorldConfig
- Fix the type of the client setting for
'core.combatTrackerConfig'
- Add
_original
property toPlaceableObject
. - We now expose a submodule that uses more lenient typing for global variables. It's basically a more convenient alternative to the solutions described in https://github.com/League-of-Foundry-Developers/foundry-vtt-types/wiki/%5B0.8.x%5D-FAQ#why-cant-i-access-any-properties-on-game--canvas. Under the hood, it uses the 3rd solution described there. In order to use this submodule instead of the default types, you need to use TypeScript >= 4.5 and include the submodule in your
tsconfig.json
:Thanks to @typhonrt For driving this initiative and providing an initial implementation!"types": ["@league-of-foundry-developers/foundry-vtt-types/lenient"]