Skip to content

Releases: League-of-Foundry-Developers/foundry-vtt-types

0.8.9-3

19 Sep 17:12
Compare
Choose a tag to compare
  • Properly typed Application.RenderOptions
  • Updated JournalSheet
  • Fixed invalid return type of Actor#getActiveTokens
  • Added missing properties charname, color, and border to User
  • Fixed Return Type of ActiveEffectConfig#_onEffectControl
  • Fixed IndexTypeForMetadata of CompendiumCollection
  • Added support for type guards within Collection#{filter,find}
  • Fixed ActorSheet#token
  • Added the possibility to configure the placeable object classes with PlaceableObjectClassConfig
  • Updated MacroConfig for 0.8.9
  • Added core flags for ActiveEffect
  • Updated MainMenu for 0.8.9
  • Added support for the exactOptionalPropertyTypes TypeScript compiler switch
  • Made TextEditor#enrichHTML options partial
  • Added usage of StoredDocument in more places
  • Updated CombatTracker for 0.8.9
  • Updated the different HUD classes for 0.8.9
  • Updated TextureLoader for 0.8.9
  • Fixed a problem with the core flags for ActiveEffect

0.8.9-2

23 Aug 16:58
v0.8.9-2
e03d251
Compare
Choose a tag to compare
  • have ChatMessage#getWhisperRecipients return a StoredDocument

0.8.9-1

23 Aug 08:03
Compare
Choose a tag to compare
  • Updated FolderConfig
  • Updated documentation for Hooks
  • Updated Sidebar
  • Updated GridConfig
  • Updated AVClient and made the used AVClient class configurable
  • Added SimplePerrAVCLient
  • Updated EasyRTCClient

0.8.9-0

20 Aug 17:40
Compare
Choose a tag to compare
  • Updated AmbientLightDocument
  • Removed ActorTokenHelpers
  • Updated SourcePolygon
  • Updated Ray
  • Updated Sound, AudioHelper, and AudioContainer
  • Updated HandlebarsHelpers
  • Updated Quadtree
  • Fixed the type of the whisper property in the constructor data for ChatMessage
  • Updated CombatantConfig
  • Updated FogExploration
  • StoredDocument is now used for a lot of collections, which means that documents retrieved from them will have their _id typed as not null.
  • Incorporated almost all of the 0.8.9 changes
  • Use import type instead of import where appropriate. This allows users to properly use the importsNotUsedAsValues typescript option.

0.8.8-9

05 Aug 17:29
Compare
Choose a tag to compare
  • Updated KeyboardManager
  • Updated various shader classes
  • Updated grid related classes
  • Updated Ruler
  • Updated Pause
  • Updated UserTargets
  • Updated ResizeHandle
  • Updated Tabs
  • Updated SeachFilter
  • Updated PreciseText
  • Updated Cursor
  • Updated the PIXI blend modes
  • Updated PlayerList
  • Updated Canvas and related layer classes
  • Updated Scene and related things
  • Adjusted types for some references to some documents to always have an _id that is not null (e.g. game.user)
  • Added the rejectClose parameter to Dialog.prompt
  • Fixed a small problem with things being private in Macro

This is a huge release and basically all the credit goes to @UFOMelkor, so thanks a lot for the work!

0.8.8-8

25 Jul 01:41
Compare
Choose a tag to compare
  • Fixed a problem with ChatMessage#applyRollMode
  • Updated FilePicker for 0.8.8
  • Updated SettingData, BaseSetting, and Setting for 0.8.8
  • Updated primitives for 0.8.8

0.8.8-7

13 Jul 21:14
Compare
Choose a tag to compare
  • Make setFlag work properly from within a subclass
  • Update ClientSettings (filePicker option is now recognized)
  • Update TypeScript to 4.3.5. Earlier releases already required 4.3.x but it wasn't mentioned explicitly. This release corrects that.

0.8.8-6

12 Jul 19:56
Compare
Choose a tag to compare
  • Added the possibility to configure the types for flags
  • Updated SceneControls
  • Updated ContextMenu
  • Updated NormalizedRectangle
  • Updated Localization
  • Updated GameTime
  • Updated texture related utility functions
  • Updated Notifications
  • Removed Entity
  • Updated SidebarTab
  • Updated SidebarRepository
  • Updated ImagePopout
  • Updated Settings
  • Updated CompendiumDirectory
  • Updated RolltableDirectory
  • Removed Entity (which has already been replaced by Document)

0.8.8-5

10 Jul 14:12
Compare
Choose a tag to compare
  • Updated the type definitions for the layers

0.8.8-4

09 Jul 23:11
Compare
Choose a tag to compare
  • Make it possible to use options passed to mergeObject in Document#update and Document#updateDocuments