Open JPMeehan opened 6 months ago
Context: v12.324 was v12 stable 1
v12 stable is about to drop and seems as good a target as any.
Basic categories of things
client-esm
client-esm
client-esm
common
common
Just to be clear, is work on this to be forked from the V12 branch or the main branch?
The read-me suggest the main branch is where the current FVTT version is being worked on, but it seems most of the PR I see are from the V12 branch. I'd like to contribute some work on this, and just want to be sure where I should dig in?
Just to be clear, is work on this to be forked from the V12 branch or the main branch?
The read-me suggest the main branch is where the current FVTT version is being worked on, but it seems most of the PR I see are from the V12 branch. I'd like to contribute some work on this, and just want to be sure where I should dig in?
main
but there's a bit of a holdup due to working out some data field related issues in v11/data-models
, so we made v12/main
to allow work on v12 to progress forward while those were resolved@JPMeehan can you please add a remark to also update common/documents/_types.d.mts
when updating any of these: BaseAmbientSound
, BaseScene
, BaseRegion
and BaseRegionBehavior
?
Task list
Client
av-config.js
cameras.js
actor.js
adventure-exporter.js
base-sheet.js
cards-config.js
combat-config.js
default-sheets-config.js
effect-config.js
folder-edit.js
fonts.js
grid-config.js
journal-page-sheet.js
journal-sheet.js
macro-config.js
measure-template.js
ownership.js
playlist-config.js
playlist-sound-config.js
roll-table-config.js
scene-config.js
sheet-config.js
user-config.js
chatbubble.js
container.js
controls.js
hotbar.js
hud.js
navigation.js
players.js
drawing-config.js
drawing-hud.js
light-config.js
note-config.js
sound-config.js
tile-config.js
tile-hud.js
token-config.js
token-hud.js
wall-config.js
client-settings.js
compendium.js
module-management.js
permission-config.js
support-details.js
world-config.js
dependency-resolution.js
chat-log.js
combat-tracker.js
compendium-directory.js
playlists-directory.js
settings.js
directory-tab-mixin.js
package-configuration.js
sidebar-tab.js
master.js
settings.js
client-backend.js
directory-collection-mixin.js
document-collection.js
world-collection.js
actors.js
compendium-collection.js
compendium-folders.js
compendium-packs.js
folder.js
journal.js
messages.js
playlists.js
scenes.js
tables.js
users.js
region-behavior.js
region.js
base-canvas-group.js
cached-container.js
quad-mesh.js
quadtree.js
sprite-mesh.js
canvas-animation.js
control-icon.js
mouse-handler.js
ping.js
render-flags.js
chevron.js
pulse.js
polygon-helpers.js
polygon-mesher.js
source-polygon.js
circle.js
polygon.js
rectangle.js
graphics.js
observable-transform.js
effects.js
environment.js
hidden.js
interface.js
overlay.js
primary.js
rendered.js
canvas-layer.js
interaction-layer.js
placeables-layer.js
cursor.js
door.js
hud.js
layer.js
ruler.js
background-effects.js
coloration-effects.js
illumination-effects.js
visibility.js
weather-effects.js
darkness-effects.js
grid.js
hex.js
highlight.js
layer.js
square.js
mesh.js
depth.js
occlusion.js
vision.js
drawings.js
lighting.js
notes.js
sounds.js
templates.js
tiles.js
tokens.js
walls.js
regions.js
clockwise-sweep.js
color-manager.js
detection-mode.js
fog.js
perception-manager.js
vision-mode.js
primary-canvas-object.js
primary-graphics.js
primary-occludable-object.js
primary-sprite-mesh.js
drawing.js
light.js
note.js
sound.js
template.js
tile.js
token.js
wall.js
region.js
base-source.js
light-source.js
movement-source.js
rendered-source.js
sound-source.js
vision-source.js
batch-renderer.js
batch-shader-generator.js
grid.js
lighting.js
from v11 into many new separate filesvision.js
from v11 into many new separate filesclient\pixi\webgl\shaders\effects\weather
patches.js
Client-ESM
client-backend
fromclient\data\abstract\client-backend.js
client\dice
Common
validation-failure.mjs
validators.mjs
module
to_module
region-behavior.mjs
region.mjs
client\pixi\layers\grid
base-module.mjs
base-package.mjs
base-system.mjs
sub-types.mjs
prosemirror
top level folderevent-emitter.mjs
module
and migrate toclient-esm