v0.19.0
Web
🚀 Features
- Upgrade dependencies which don't include breaking changes (#783)
930fce
- Story drag and drop (#689)
f0338c
- Add layers using wms and mvt (#694)
5fe512
- Add spacing input field and number input (#636)
f92113
- Toggle Field (#651)
b13b18
- Left Panel shows scene.propery.groups titles (#634)
39b74f
- Add color field component (#627)
9e895b
🔧 Bug Fixes
- Disable changing my own role and deleting myself
e40fe3
- Member role cannot be changed
c11aae
- Trim leading zeros from number fields (#724)
410c75
- Remove video URL format verification (#707)
a74292
- Use ga4 on classic (#704)
90a46f
- Allow mouse event for react-dnd (#638)
2ed816
- Include single selection to the selection mode (#643)
864d09
- Suppress error in loading built-in plugin (#635)
ae83bc
- Import builtin plugin from external url (#625)
17b256
✨ Refactor
Miscellaneous Tasks
- Update reearth/web ver
5ca327
- Add height to marker appearance (#790)
8c84c8
- Beta story project publishing (#784)
4e3883
- Refactor property and revert core (#788)
e844dd
- Refactor beta properties (#786)
a85ca4
- Fix layerName random on upload directly (#781)
2d6962
- Fix local name is random when added through asset (#779)
16cbcd
- Czml and kml local not working (#777)
12eddc
- Fix mvt layer behaviour (#780)
958178
- Add consistency to react imports (#778)
664139
- Timeline field (#768)
05bbee
- Beta publishing (#744)
7fff78
- Update layer title default value in beta and update add layerName behaviour for mvt & wms (#706)
3df69f
- Refactor story dnd (#723)
da57ac
- Layer inspector (#763)
648152
- Date time field input (#767)
466362
- Updated fields in Settings (#741)
7fa4d5
- StoryBlock isList default fix (#761)
a8fb53
- Fix flyTo giving error in beta (#760)
b1fd2c
- Fix the date time component (#752)
615682
- Update default layer style (#754)
c1c3de
- Fixes and refactoring to layer style system (#753)
464674
- Add appearance support in beta (#734)
cd5423
- Fix visible state (#747)
ba4382
- Improve performance of flyTo (#746)
25359f
- Hide and show layer (#735)
90e2b9
- Fly to layers (#739)
ce69e7
- Add date time field component (#740)
6c8a42
- Story panel refactor (#715)
86dbb5
- Camera block (#729)
bac4ba
- Customize file extension in upload file's window (#738)
c579c6
- Add sorting functionality to assets (#728)
e1edd9
- Story page update (#714)
86d4b9
- Fix color field select (#737)
ead2f5
- Refactor assets hooks (#719)
53aa05
- Fix some bugs around feature selection functionality (#736)
2476c3
- Add timeline manager (#718)
d4127b
- Camera issues in storytelling (#730)
22a0e6
- Show installed widgets & fix computed feature property (#727)
5e9edd
- Add multi feature selection APIs (#716)
124d3c
- Fix upload file bug (#717)
984e37
- Update story text block fontsize options (#720)
55ac86
- Add layers from local (#702)
a4a580
- Image and video blocks (#708)
97f64a
- MD Block (#712)
8fd9d3
- Story page layer UI (#709)
4a62ab
- Various bug fixes and refactoring (#713)
253641
- Fix block creation
c4cc87
- Fix layer update process
a366ab
- Fix a layer update process (#711)
391ef0
- Disable fxaa (#710)
c7d071
- Add line-height option to story text block (#703)
fcf04f
- List field (#687)
07bc84
- Add URL field (#674)
8c4b5b
- Fix story page/block ui/ux (#701)
af7d3b
- Fix create & remove story block (#700)
57bbc3
- Story page camera transition (#699)
4afa47
- Fix value input asset datatype (#698)
bb362b
- Refactor storypanel to remove any gql use (#697)
70d1dd
- Select field - Minor fixes (#696)
6b5db3
- Refactor/update Camera field (#692)
b15e42
- Fix delimited layer input field type (#695)
fa3627
- Refactor plugin API camera.getFovInfo (#691)
b77db4
- Show scene settings (#688)
884b76
- Fix default infobox behavior (#681)
a36415
- Basic layer features API (#683)
ba4409
- Refactor storypanel (#685)
3a35cb
- Update select field usage (#678)
14b446
- Camera field responsiveness (#686)
39d7c0
- Add support for layer name editing in beta (#665)
02cb8d
- Camera field (#647)
dfa05b
- Fix HBAO error when Cesium is destroyed (#675)
5e41ba
- Add location field (#660)
65beea
- Add number field (#669)
d21625
- Radio and radio group field components (#650)
afaa24
- Add pluginAPI camera.getFovCenter (#673)
c2c2b0
- Fix story page gap
363a03
- Fix inifinite loop while selecting layer (#672)
3b2295
- Fix story page gap issue
cb09be
- Story page change on user scroll (#671)
e03a0a
- Override default light (#667)
b3c7e8
- Correct style of story text block (#668)
422dec
- Fix the layer delete behavior (#666)
e91a24
- Publish modal (#658)
df854f
- Select Field (#662)
4ee196
- Publish tab type (#659)
feca38
- Add some atmosphere properties (#663)
caee55
- Add dataSource, layerSidePanel component in beta (#633)
9972e6
- Limit lexical css (#664)
f01500
- Slider Field (#652)
f7fe7f
- Add story text block (#653)
6abb7b
- Story page settings (#639)
0eaeed
- Beta project settings pages (#645)
d42294
- Revert cesium and resium (#641)
6f7bab
- Add property update support to story blocks (#629)
fdd4ee
- TabsMenu for switching between tabs (#631)
42ad68
- Upgrade dependencies (#626)
19e4fd
- Story block system (#619)
8a6ad6
- Add container settings panel for widget area (#620)
bea668
Server
🚀 Features
🔧 Bug Fixes
- Typo in timeline value type
9d33b4
- Increase default GraphQL complexity limit
ade5cd
- Maintainer role cannot be handled correctly
c8a175
- Check project count to ensure policy on project republication (#742)
576023
- Apply default policy to workspaces
8b1ef4
- Workspace member count is not limited by policies (#722)
4c7a8f
- Workspace policy was not loaded from db correctly (#721)
d8022a
- Wrong account db name
db2564
- Disable compat when account db is specified
ba4555
- Fix signup panic error
ace22d
- Story/story page properties were not saved (#637)
faf5f3
- Disable transaction for accountmongo in local
0ef6a8
✨ Refactor
Miscellaneous Tasks
- Add story background setting (#774)
38f26c
- Add layers in pageJSON of published story (#785)
0ba17b
- Add play mode to timeline setting in manifest (#773)
751e28
- Add layerStyles to publishing (#772)
469f45
- Add array and timeline valuetype to property (#770)
dcbe9d
- Add nlslayer in project & story publishing (#769)
4a3d08
- Update manifest and plugin_schema to support collection in schemaGroup (#748)
f70234
- Add cesium-beta viz support in server (#743)
dcf9f3
- Modify update method for config change in NLSLayer (#732)
0853ba
- Refactor and fix issue w style (#733)
8573df
- Fix NLS simple update (#705)
3e3549
- Add extensionId and pluginId in block json of published story (#693)
b2992d
- Update layer for appearance support in beta (#690)
eb82a8
- Handle visibility for nls layer (#661)
708833
- Add e2e test for NLS CRUD (#649)
69a88d
- Storytelling publishing (#648)
edb596
- Update parser.go
fdc056
- Revert changes made for debuggin in manifest parser
178693
- Add debug log to parsefromurl
8834e0
- Add min/max to spacing fields (#646)
8619e7
- Add NLS layer support (#632)
c83248
- Fix lint error from #644
383ef9
- Support appearance in server (#644)
0876ae
- Upgrade reearthx
873104
- Add test for story block properties (#630)
562c51
- Add missing fields for story settings (#628)
75d522
Misc
📖 Documentation
- Update README.md
d3335c
✨ Refactor
- Use radio group in Data source manage (#680)
72a00b
- Add assets feature (#679)
41326d
- Refactor text input component (#677)
ee4fad
Miscellaneous Tasks
- Fix page title empty string (#762)
44e573
- Fix delete last page doesn't refresh the right panel (#771)
66c6f9
- Add super admin configuration (#766)
8bc811
- Add idProperty to data (#731)
ef5885
- Add asset type to data source manager (#726)
28cfb6
- Update CODEOWNERS
3ed464
ci
Miscellaneous Tasks
- Update reviewer-lottery.yml
8fea37
server, web
Miscellaneous Tasks
sever
Miscellaneous Tasks
web,server
🚀 Features
📖 Documentation
- Update README.md
d3335c
✨ Refactor
- Use radio group in Data source manage (#680)
72a00b
- Add assets feature (#679)
41326d
- Refactor text input component (#677)
ee4fad