Web
🚀 Features
- Improve time point input with ISO8601 (#1292)
f75434
- Plugin playground / display console (#1263)
3444ab
- Plugin playground/enable edit html with modal (#1236)
898a0b
- Plugin playground/reflect code editor to viewer (#1224)
49df88
- Add missing `multiTenant` property in Re:Earth config (#1249)
a70324
- Support property placeholder on infobox blocks (#1243)
f0f384
- Plugin playground/upload file and download plugin (#1216)
fa27c3
- Add new logo to screens (#1230)
f4e2eb
- Env vars to rewrite favicon and title on Docker (#1235)
26db1c
- Add tooltip for experimental functions (#1232)
3d0f73
- Add workspace function (#1229)
cf1bd0
- Add support to copy asset url from asset dashboard (#1195)
6b7695
- Add env var to control the display of workspace management pages (#1203)
a67942
- Data license builtin widget (#1196)
e04f67
- Members setting (#1186)
8011ac
- Project recycle bin (#1181)
0fde95
- Add indicator for active gql requests (#1190)
b922fb
- Support asset field in layer style editor (#1184)
f25b5d
- Workspace setting page (#1174)
967eb7
- Support cesium and google photorealistic 3d tiles (#1172)
b96d9f
- New layer style final step (#1175)
b1c2db
- Support edit sketch geometry on editor (#1153)
12bf6b
- Update preset layer style hideIndicator setting (#1164)
dedecd
- Add account page to change password (#1155)
391c75
- Export & Import Project (#1154)
25f35c
- Layer style node system (#1143)
16722a
- Preset layer style (#1156)
67cad9
- Update @reearth/core (#1145)
62c5a8
- Implement the basic panel structure (#1138)
2f8bc8
- Support infobox for plugin layer (#1134)
06aa78
- Add textarea field in property field (#1133)
fc813b
- Support custom domain function (#1130)
4cb63f
- Builtin infobox video and markdown block (#1117)
dd0a5f
- Support delete sketch feature (#1105)
422db8
- Implements projects functionalities (#1055)
400b7b
- Update custom properties schema (#1088)
f6330d
- Support dev plugins (#1059)
2ccc95
- Basic structure of plugin playground (#1036)
0fe261
- Support plugin block property (#1029)
c07a2a
- Upgrade core (#969)
a36a00
- Update cesium (#951)
b77f58
- Upgrade mvt lib
daaa8f
🔧 Bug Fixes
- Style code condition values need to be wrapped (#1295)
5fc8f1
- Correct placeholder text for project search (#1290)
2d6e55
- Plugin playground/ Modify the behavior of the HTML Editor modal (#1282)
564eb7
- Add functionality to reset 3d tile styles to default styles (#1279)
84ea4e
- Assets query not updated for coreSupport (#1273)
62ae80
- Layer style editor condition item can't resize properly with a selector (#1267)
045742
- 3d tiles' style cannot be reset (#1262)
c29f8a
- Terrain not applied properly on editor (#1260)
e51810
- Popup menu has an unexpected horizontal scroll bar (#1259)
093387
- Sketch layer custom property in infobox (#1248)
283d11
- Number input been interrupted during the input on layer style editor (#1252)
de5b57
- Camera returning to initial camera position after scene settings change (#1251)
2d0452
- Several UI fix (#1250)
8dbbe5
- Check UI and fix language issue (#1237)
dff7dc
- Timeline block speed (#1233)
f333ed
- Zoom to layer could go underground on first trigger (#1242)
3a7abb
- Remove `coverImageUrl` from Re:Earth connfig (#1244)
5a5798
- Publish scene and story could use the same alias by mistake (#1238)
c91c2d
- Timezone selector unexpected closes the popup (#1234)
cb0fe8
- Time disappear on cancel timeline popup (#1220)
6a96cb
- Scene settings fov not applied (#1223)
8e9556
- Add notification when error occurs during asset upload (#1225)
31176c
- Fix status of member's setting page (#1214)
cf658e
- Plugin playground display plugins (#1189)
d83191
- Error on load assets page (#1219)
9e5137
- No project shows up when sort is first created (#1210)
b2e602
- Exclude czml & kml for the default layer style (#1217)
8baf2e
- Missing type gltf support for model asset input (#1209)
33e66e
- Improve project import (#1199)
d2a966
- Sidebar layout (#1194)
88b536
- Dashboard projects is loading more than expected (#1193)
6a0d08
- Selection lost when update layer style etc. (#1192)
270a26
- Style code condition operator match (#1191)
8b7e48
- Refactor typos with text copy (#1125)
3c1b48
- Add prop to indicate version in marketplace extension (#1177)
ec10ce
- Update projects cache after delete (#1167)
6f6112
- Update button on publish modal is always disabled on first time (#1150)
d428b4
- Plugin iframe has an incorrect size (#1149)
13e4f7
- Page time not updated when switch story page (#1147)
08d5d2
- Tabs order (#1139)
c18275
- Assets load more not working properly sometimes (#1137)
58a108
- Publish status (#1129)
78c8eb
- Custom sketch property name (#1126)
375035
- Support content input scroll (#1122)
ff375f
- Dashboard projects loading ui (#1121)
e46553
- Assets upload & sort & size unit (#1111)
a930c0
- Sketch feature id changes when update custom property (#1102)
b34d3a
- Camera duration bug (#1107)
bdf32d
- Disable link when id undefined (#1104)
e58f8c
- Pagination with duplicate data fetch (#1090)
29a09e
- Story page property (#1084)
b8499c
- Block icons and layer panel height (#1082)
716bb6
- Fix property List Block Height (#1072)
11b2b4
- Mvt and wms add button (#1071)
c6c256
- Sketch data not processed correctly (#1054)
e87230
- Embed git commit hash from vite in correct way (#1049)
f408ac
- Expose git commit hash on window (#1047)
87a8e2
- Support shapefile based on esri (#984)
263aaa
- Catch error
73351b
- Load cesium token from separate file (#949)
782b98
- Load cesium token from separate file (#907)
332a2e
- Selection without groundPrimitives (#938)
2f4293
- Mvt with worker (#928)
ab00ff
- Refactor routes (#923)
d667cb
- Feature index issue (#924)
178b99
- Reset terrain material
5ea131
- Use id in default
e09e99
- Use feature properties for id
1c8422
- Use cesium's material (#890)
351eb2
- Use attribute's color without PBR
941dac
✨ Refactor
- Update page title as Re:Earth Visualizer (#1291)
563da5
- Clean up deprecated plugin api v1 (#1286)
07b4d2
- Remove unnecessary notification on user search (#1284)
b1355f
- Update translation (#1277)
b65410
- Fix typo on screen when no asset appears and in settings dropdown (#1269)
43b1a4
- Add Slider and use in settings (#1266)
8977ee
- Clean up console.log on data attribution widget (#1268)
4fed85
- Improve recycle bin default image (#1261)
0e9a7b
- Clean up utils (#1254)
68ae86
- Use lang at api hooks (#1247)
8afefd
- Improve default project image (#1240)
ca58bd
- Improve load projects on dashboard page (#1241)
76c1de
- Add layer from resource (#1212)
3016a7
- Add initial ui translations for ja (#1215)
14526f
- Improve cursor indicator (#1213)
10600b
- Update style filed default value & input type model (#1207)
d837a9
- Remove unsupported plugin API and options (#1187)
5679fa
- Correct lang state in settings with meData (#1182)
fc6205
- Clean up components in beta (#1176)
dab3db
- Layer style editor node support typography (#1168)
e6fc8f
- Refactor currentWorkspaceId (#1165)
cef4bd
- Hide WIP setting pages on tab (#1163)
023dee
- Infobox min max height (#1162)
9ce2da
- Style code update style on blur (#1159)
b00aca
- Allow popups on plugin iframe (#1158)
43ad72
- Add key to infobox (#1152)
ae4cad
- Correct naming (#1136)
32caf7
- Remove unused component (#1118)
132e65
- Dashboard's starred project (#1120)
ae72d5
- Clear project cache when update project (#1116)
6fc36d
- Layer style container (#1113)
6bd28f
- Evict project cache after delete project (#1103)
b9401d
- Link block (#1096)
b46698
- Update sort for projects and assets (#1101)
ab9db9
- Sort for projects (#1099)
14837e
- Update UI on dashboard workspace menu & nav bar & infobox built in blocks (#1093)
393526
- Project settings page (#1086)
278fd0
- Amend navbar breadcrumb UI (#1083)
8bbbbd
- Submit button for sketch feature custom property update (#1091)
8a1f46
- Assets manager (#1085)
1514da
- Plugin API v2.0.0 (#1009)
2a456e
- Refactor storybook blocks & infobox blocks (#1079)
bcf1b5
- Layer inspector (#1061)
6d4689
- Widget tab (#1066)
dde206
- Scene settings inspector (#1058)
1de9eb
- Sketch layer creator (#1057)
93521c
- New field components (#1017)
6c6734
- Datasource layer creation (#1050)
8e3d8b
- Selected items of multiple selector (#1045)
9a5af7
- Story page panel (#1039)
f5cbfd
- Fix some state updates logic (#1034)
a1c571
🎨 Styling
- Move scroll bar styles to theme (#1211)
e9a0d1
- Correct ui style for menu and project star (#1204)
f51e1a
- Fix add layer resource icon style (#1188)
73dc7b
- Update style for members' list wrapper (#1044)
dea102
- Make layer name nowrap (#1035)
c63cb5
🧪 Testing
Miscellaneous Tasks
- Update package version to 1.0.0-beta.1.0 (#1287)
753833
- Update core version to 0.0.7-alpha.21 (#1296)
43cff2
- Update core version (#1281)
9847bb
- Support enter key to submit (#1258)
79e53f
- Add type check in pre-commit hook (#1257)
43a131
- Update package version to 1.0.0-alpha.8 (#1218)
4358df
- Update package version to 1.0.0-alpha.7 (#1206)
69c3c2
- Use env var with prefix for cesium ion token (#1197)
cfbf54
- Support default built-in layer style (#1183)
bf5e7f
- Update package version (#1166)
e64723
- Support resizable content in text-area (#1157)
8a1128
- Upgrade github action update artifact (#1148)
150e6f
- Update package version (#1146)
193dda
- Add @testing-library/user-event
a40485
- Downgrade quickjs-emscripten to v0.24.0 (#1132)
a8fef0
- Update version to 1.0.0-alpha.4 (#1131)
bf535a
- Upgrade dependencies (#1124)
65869e
- Update package.json version (#1123)
4e8cec
- Avoid using .env.local as the filename for example .env (#1119)
6af1e2
- Upgrade eslint and config (#1112)
0395c4
- Update web README.md and local env (#1078)
51bfe8
- Remember the open status of Feature Inspector Groups (#1109)
84caa9
- Upgrade vite plugin cesium (#1106)
984975
- Update package.json ver
a74428
- Show only viz assets
9d1631
- Refactor publishModal (#1069)
475e91
- Clean up some dependencies (#1080)
66ddb2
- Upgrade @reearth/core (#1081)
eb55e9
- Refactor pageSettingpane and create checkbox (#1065)
66e03e
- Upgrade & clean up some dependencies & fix errors (#1074)
6b2f91
- Correct EntryItem Theme Color (#1067)
a1e062
- Upgrade yarn to 4.3.1 (#1062)
4b585e
- Fix typo in layer style notifications (#1063)
bb1ceb
- Migrate Jotai to v2 (#1064)
bac677
- Remove classic code from repository (#1051)
6af06a
- Visualizer dashbord (#1023)
b8a491
- Update gql and yarn i18n (#1041)
7d0a6f
- Update some ux of layers item (#1032)
37908a
- Refactor scene panel and layers panel (#1027)
a002ec
- Layer style panel (#1025)
babbaf
- Support plugin block in story panel (#1022)
89eafe
- Restrict sandbox iframe (#1024)
d382de
- Refactor editor layout (#1019)
b53ce8
- Create switchfield (#1015)
ace8ae
- Create color field (#1016)
936e65
- Implement selector component (#997)
7c76a8
- Refactor layer selection (#989)
cf388a
- Refactor breadcrumb (#1008)
5b50d8
- Refactor tabs (#1010)
2f0c3a
- Camera move in published page (#1014)
4a926d
- Missing prop currentCamera for story built-in blocks (#1011)
1ef4c0
- Upgrade @reearth/core (#1013)
95c817
- Update reviewer (#1012)
bf5505
- Missing visualizerRef on published page (#1007)
37030f
- Refactor modal (#1000)
d77d6d
- Color input component (#992)
e47774
- Refactor date and time picker (#993)
1b3120
- Remove imports of classic components in beta (#996)
bbe338
- Switcher component (#994)
8ecaaa
- Implement collapse component (#991)
637c56
- Implement codeinput beta ui lib (#987)
076625
- Update core version (#990)
5c8cd7
- Popup panel ui (#986)
ddcca2
- Refactor popup ui (#983)
dd3167
- Implement icon component in beta ui lib (#985)
bb0cde
- Refactor number input (#979)
6aa54e
- Bind sketch plugin events (#982)
fb2489
- Apply font family on storybook and button (#980)
2e6730
- Implement UI lib Button (#977)
1d4153
- Implement UI lib TextInput TextArea Typograph (#976)
5d603b
- Update github reviewers (#978)
cc33c8
- Basic strcture for ui lib (#975)
9077bd
- Refactor ui theme (#971)
8463a1
- Change beta editor jotai status to local (#974)
e15e65
- Enable sandboxed iframe by default (#968)
55990d
- Use @reearth/core (#963)
15bf87
- Fix sketch layer in published page (#958)
7975b8
- Fix beta infobox content error (#956)
c7686e
- Re-structure visualizer (#954)
9317d2
- Update node version (#955)
5d1baf
- Improve storybook (#952)
69b054
- Sketch layer step3 (#937)
59c0ff
- Fix breaking infobox ui
e5a3ab
- Update mvt imagery provider ver
9f0b23
- Select only first feature from imageryLayers in beta
f32a2a
- Fix beta editor dnd (#944)
276453
- Use @reearth/cesium-mvt-provider v1.5.3
902b14
- Update @reearth/cesium-mvt-provider ver
b4f613
- Fix infobox blocks using old value when new value is undefined (#943)
b43956
- Update cesium-mvt-provider for beta (#942)
78bcd8
- Fix propertylist block not updating on feature change (#941)
433093
- Infobox support in beta (#880)
6e0470
- Fix caching issue where viz state is remembered (#922)
404eda
- Update gql
d8a1c4
- Add layer select with drag event (#932)
90aecf
- Keep selecting id which is same even if the feature is updated
da3bd4
- Disable indexing feature functionality
a520a7
- Add layerload event
e8e6fe
- Mvt provider refactor (#909)
a4e06b
- Support draw clipping for 3dtiles (#921)
0684cb
- Improve performance to find and select feature (#920)
3c5a29
- Update graphql on frontend (#916)
6a18d1
- Hide indicator for resource (#912)
e2df9f
- Fix the zoomlevel for url (#914)
8c2fc8
- Add colon as reserved word in style evaluator (#910)
93d90c
- Add colon as reserved word in style evaluator (#906)
f4a84c
- Allow enter ground in clipping box
fb0f6b
- Fix resource appearance to be able to get the information of the feature (#905)
10c0e6
- Correct timeline update params (#904)
bbe74d
- Set overridden layers ref immediately (#902)
39a3e5
- Add plugin API force horizontal roll (#901)
1a5375
- Avoid select clipping box in select mode (#891)
eb45a5
- Fix camera field issues (#898)
6fa22f
- Fix the issue that multiple selection isn't working well (#897)
5b1768
- Add layer visibility event to core (#896)
072802
- Mvt multiple layer overlay plugin API (#894)
a26dcc
- Support array equality or not in style evaluator (#893)
7daa9e
- Improve IBL shader
9aac45
- Screen space camera (#892)
7fa028
- Hide indicator for box (#889)
776fcc
- Hide indicator for imagery layer (#887)
37bef6
- Add geojson as resource in beta datasource (#869)
3e9b78
- Label for MVT (#877)
ee71e2
- Allow undefined input for color and url fields (#888)
099f55
- Extend sketch plugin API (#886)
618972
- Add rotateCameraOnCenter (#883)
040ad9
- Basic sketch system (#872)
368be7
- Add withTexture PBR option
4c0fd1
- Add startsWith func in style evaluator (#881)
3bb0a2
- Support rootProperties built-in variables in evaluator (#882)
0688ca
- Refactor story panel (#879)
dfaf6e
Server
🚀 Features
- Enable original key filter (#1285)
58c184
- Add data attribute as default plugin when project gets created (#1283)
90ef02
- Query filter coresupport (#1265)
69b1cd
- Add coreSupport to Asset (#1246)
d119c4
- Query filter of core support (#1231)
f6a3cb
- Export/import project bug fix (#1239)
434309
- Placeholder property schema field (#1227)
8a6cf0
- Project import export external url (#1205)
1eba6e
- Fix export project (#1201)
3d4c50
- Change project import api (#1178)
61f707
- Get only what hasn't been deleted (#1179)
fc1a29
- Projects Recycle bin (#1169)
e1f1b0
- Import or Export Project Functionality (File resource) (#1151)
b240bf
- Import or Export Project Functionality (#1141)
bce51c
- Add new policy enforcement for visualizer (#1094)
32b3be
- Starred projects query (#1115)
f99bca
- Add sort direction to assets (#1100)
a9afa6
- Add sort, search and starred project functionality (#1040)
c27aad
- Add coresupport as story and project metadata field (#1028)
502aa1
- Style in-memory cache support (#947)
e13d7d
- Support style and layer duplication (#911)
3bfab1
- Support multiple tenants (#885)
8006bf
- Create List as a generic pkg (#900)
35a2e5
🔧 Bug Fixes
- Coresupport query missmatch (#1293)
421da5
- Pagination keyword fix (#1289)
62dd92
- Fix filter bug (#1276)
9527d7
- Debug export project file (#1200)
8f0e30
- Mockuser make command is incorrect
e24b53
- Fetch undeleted project correctly (#1180)
5f05ee
- Extension cahnge (#1170)
c3be98
- Sorting of update is not working (#1114)
22bf39
- Project sort with reverting options (#1089)
106049
- Save project updated_at when features updated (#1076)
3ac1fc
- Project name sort bug (#1068)
c13315
- New account cannot be created in multitenant mode
68cda8
- Support infobox on beta project publishing (#940)
dfdbd7
- Update aws sdk to avoid s3 upload error
71c6fd
- V2.Map is depreciated with mongo driver 2.0
5e396a
✨ Refactor
Miscellaneous Tasks
- Revert query filter of core support (#1255)
efaf4e
- Roolback download debug (#1173)
1d52c9
- Download debug (#1171)
8b13c6
- Upgrade reearthx version (#1098)
08d54a
- Sketch layer in publishing (#945)
86e66e
- Add schema to nlslayer simple input (#935)
06f701
- Support featureCollection in NLSLayer sketch (#913)
6acbdd
- Beta infobox & fixing array type when contents are objects (#931)
cf42a2
- Support GA with projects (#927)
748cbb
- Add googleanalytics in cesium-beta manifest field (#926)
3f9c65
- Seperate beta infobox blocks (#918)
ae362a
- Add infobox support for beta (#915)
77714f
Misc
🔧 Bug Fixes
📖 Documentation
- Update readme for renewal ReEarth 2025 (#1274)
fd566a
- Update README.md (#874)
a71085
- Fix getting started link URL in README (#1042)
ce80b6
- Update join us link in README.md
ea8ad8
- Add join us
351856
Miscellaneous Tasks
- Update README for docs link (#1288)
10b2c4
- Update README.md (#867)
15b017
- Add coderabbit.yaml
5dc095
- Fix lint error (#1048)
66dd4d
- Update package version (#1043)
ea3d2d
- Update docker-compose.yml
e94aa7
- Remove no need force for git push (#1006)
560497
- Revert addition of `--force` to push to protected branches (#1004)
f47ec0
- Upgrade core (#1002)
541baa
- Rename reearth/reearth repo name to reearth/reearth-visualizer (#995)
c109ab
- Update codeowners
c1ce96
- Heat map - from takram (#863)
60ae8d
- Support ga in published scene json
325f8a
server, web
🚀 Features
🔧 Bug Fixes
Miscellaneous Tasks
- Add sort direction to project sort (#1097)
33aa72
- Filter out classic asset from visualizer (#1095)
a66503
- Support infoboxBlock extension type (#936)
459c94
sever
🚀 Features
web, server
✨ Refactor
Miscellaneous Tasks
web,server
🚀 Features
🔧 Bug Fixes
📖 Documentation
- Update readme for renewal ReEarth 2025 (#1274)
fd566a
- Update README.md (#874)
a71085
- Fix getting started link URL in README (#1042)
ce80b6
- Update join us link in README.md
ea8ad8
- Add join us
351856
Miscellaneous Tasks
- Update README for docs link (#1288)
10b2c4
- Update README.md (#867)
15b017
- Add coderabbit.yaml
5dc095
- Fix lint error (#1048)
66dd4d
- Update package version (#1043)
ea3d2d
- Update docker-compose.yml
e94aa7
- Remove no need force for git push (#1006)
560497
- Revert addition of `--force` to push to protected branches (#1004)
f47ec0
- Upgrade core (#1002)
541baa
- Rename reearth/reearth repo name to reearth/reearth-visualizer (#995)
c109ab
- Update codeowners
c1ce96
- Heat map - from takram (#863)
60ae8d
- Support ga in published scene json
325f8a