6.0.0-beta.2 (2024-10-07)
- Crash after setting filter using context menu and opening filters panel (#2579) (5a690eb)
- Dashboard not building for Docker platform arm64/v8 (#2534) (8c4a862)
- Descriptive statistics for number cells in data browser not showing (#2581) (e146b6f)
- Filter string is erased when changing filter condition (#2586) (6fa2c8c)
- Internal classes
_User
,_Role
,_Installation
referenced with pointer don't appear in data browser filter dialog (#2599) (8239cc8)
- Add Cloud Config change history to roll back to previous values (#2554) (a784129)
- Add data panel to display object related data fetched via Cloud Function (#2584) (914cc71)
- Add optional restriction of script execution to certain object fields and values (#2488) (8feac9b)
- Add relational filter conditions in data browser (#2576) (aa5c68d)
- Add support for Node 22 (#2603) (3689106)
6.0.0-beta.1 (2024-05-16)
- App metrics for user and installation counts show dash (#2528) (850d7b3)
- Class Level Permissions dialog throws error
TypeError: ce.current is null
for newly created class (#2549) (27ed692) - Config page fails to load (#2531) (d721b7c)
- Dashboard crashes if Parse Server Cloud Function script returns object (#2516) (5de08f8)
- Dashboard scrolls when selecting row in data browser (#2559) (2aa54a5)
- Data browser redirects to wrong class when changing app (#2526) (7713f54)
- Deleting all code in the JS Console editor fills in the default code (#2558) (4b830ba)
- Open pointer in new tab in data browser not working when mount path is not root (#2527) (2f4081f)
- Add descriptive statistics for number cells in data browser (#2529) (ead9ec4)
- Add filter
starts with
in data browser for fields of type Pointer (#2553) (0b94ab6) - Add Node 20 support; remove Node 14, 16 support (#2532) (578a339)
- Add Node 20 support; remove Node 14, 16 support (#2535) (5c90f2d)
- Execute script for selected rows (#2508) (5d9901e)
- Select rows in data browser by clicking and dragging mouse cursor over checkboxes (#2548) (792ba9e)
- Removes support for Node 14 and 16 (5c90f2d)
5.4.0-beta.1 (2023-11-16)
5.3.0-beta.1 (2023-09-15)
- Adding a file when adding a new row in the data browser doesn't show filename (#2471) (5bbb94e)
- File extension is hidden in file field when editing object in modal dialog in data browser (#2472) (8df4e4d)
- Incorrect highlight maker position in class list in data browser (#2490) (8c28d24)
- Pasting location coordinates into field of type
GeoPoint
does not work in data browser (#2464) (a8ce343) - Selecting a saved filter in data browser also highlights other filters with equal names (#2466) (35360fe)
- Vertical scrollbar in data browser is outside visible area when scrolling horizontally (#2457) (5acac3f)
- Add Cloud Function execution on Parse Object in data browser (#2409) (996ce91)
- Add parameter
selectedField
to script payload to determine which object field was selected when script was invoked (#2483) (e98d653) - Add refresh button to Cloud Config page (#2480) (be212b0)
- Add security checks page (#2491) (103b9c6)
- Add support for confirmation dialog before script execution in data browser (#2481) (64d3913)
- Add typing with auto-complete to select a filter field in the data browser (#2463) (257f76b)
- Reopen last opened class when navigating to data browser (#2468) (3d7148e)
- fix: Vertical scrollbar in data browser is outside visible area when scrolling horizontally (#2457) (#2477) (2f1d84e)
5.2.0-beta.2 (2023-06-10)
- Back button in data browser disappears after page refresh (#2421) (6c5f19f)
- Cannot navigate to nested relation field in data browser (#2420) (e7ace9e)
- Dashboard crashes when adding a row with modal in a class that contains a pointer to another class that contains an array of pointers (#2416) (286269f)
- Empty table in data browser when navigating back using the "back” button (#2423) (6f3dab6)
- File uploading status not updating in data browser (#2422) (e761f97)
- Hitting backspace key in data browser crashes dashboard (#2456) (32aeea2)
- Incorrect date picker position in data browser filter dialog (#2425) (b96b48f)
- Option missing for Parse Config parameter to require master key (#2440) (6623369)
- Scroll position is preserved when re-opening the same class in data browser via navigation bar (#2445) (667675c)
- Text input cursor jumps to first position when writing long text (#2413) (422ffb2)
- Add export of saved data browser filters via
classPreference
settings (#2455) (f56f946) - Add filter views to save frequently used filters in data browser (#2404) (a9ec3a9)
- Add links to users and roles in ACL dialog and handle invalid entries (#2436) (a20cb8e)
- Add visual configurator for Parse Dashboard settings (#2406) (228d839)
5.2.0-beta.1 (2023-05-01)
- Data types and pointer classes are sorted alphabetically in dialog to add new column (#2400) (d9d285b)
- Sort Cloud Code Jobs alphabetically (#2402) (77fc372)
5.1.0-beta.2 (2023-03-01)
- Add dashboard option
cookieSessionMaxAge
to keep user logged in across browser sessions (#2366) (9ea95fc) - Blank screen shown if server is unreachable; unsupported pages are accessible via direct URLs (#2363) (9855258)
- Dashboard may display blank page when selecting an app after login (#2375) (f399b91)
- Data browser dialog "No data to display" may be outside of visible area in Safari browser (#2387) (52bba62)
- Internal error message on login with missing credential (#2370) (9a6a31f)
- Navigation to page fails if user re-login is required (#2369) (0db6f55)
- Screen goes blank when trying to add column of type
Object
orGeoPoint
(#2384) (0886386) - Text selection not visible in modal dialog header (#2340) (fb0e79c)
- Add export all rows of a class and export in JSON format (#2361) (9eb36a1)
- Add schema export (#2362) (33df049)
5.1.0-beta.1 (2022-11-01)
5.0.0-beta.1 (2022-10-17)
- increase required Node engine version to
>=14.20.1
; this is a breaking change, but will be published as a patch version because the change should have been done with the release of5.0.0-alpha.1
which has just been released (#2281) (50de52b) - minor UI layout issues (#2270) (51d083b)
- raw value of read-only date field in data browser cannot be copied (#2326) (4af7b98)
- using browser navigation backward / forward button clears data browser (#2317) (7d9b957)
- improve distinction between deletion confirmation dialogs (#2319) (23c12ff)
- keep entered filter value when changing filter operator (#2313) (d6d38bf)
- remove Node 12 support (#2277) (18b0e76)
- This version removes support for Node 12; the new minimum required Node version is 14. (18b0e76)
4.2.0-beta.2 (2022-09-27)
- column names in data browser menu not left-aligned (#2263) (fc5673a)
- context menu in data browser is not scrollable (#2271) (6c54bd8)
- dashboard contains invalid html for top-level document (#2254) (bbce857)
- file upload dialog in data browser shows multiple times (#2276) (3927340)
- login fails with error
req.session.regenerate is not a function
(#2260) (1dc2b91) - unnecessary count operations in Data Browser (#2250) (bfc1684)
- view relation dialog requires browser refresh when navigating (#2275) (d60a8b7)
- add column name to related records (#2264) (cc82533)
- add Node 18 support (#2206) (bc7895a)
- add option to auto-sort columns alphabetically (#2252) (2b7f20f)
- apply filter in data browser by pressing "Enter" key (#2256) (bc4f9eb)
- auto-submit one-time password (OTP) after entering (#2257) (e528705)
- show skeleton as loading indicator in data browser while data is loading (#2273) (059f616)
4.2.0-beta.1 (2022-09-02)
- button text "Show all" in column menu is truncated (#2208) (b89d044)
- login fails with error
req.session.regenerate is not a function
(#2195) [skip release] (31a2b78) - login fails with error
req.session.regenerate is not a function
(#2197) [skip release] (014d9c1) - security upgrade terser from 5.10.0 to 5.14.2 (#2222) (645cfdd)
- improve button labels to be more concise in text (#2207) (230fc14)
- remove support and documentation links (#2203) (35e4476)
4.1.3-beta.1 (2022-06-18)
4.1.2-beta.1 (2022-06-01)
- config options like
--port
or--config
are ignored (#2113) (6d70d8a) - data export is missing rows when exporting more than 100 rows (#2087) (88f1eab)
- preserve previous condition field value on constraint change (#1969) (f4c3060)
- security upgrade async from 2.6.3 to 2.6.4 (#2094) (283745c)
- security upgrade cross-fetch from 3.1.4 to 3.1.5 (#2105) (8d42622)
- security upgrade node-fetch from 2.6.5 to 2.6.7 (#2114) (5423b0d)
- upgrade graphiql from 1.8.4 to 1.8.5 (#2111) (1a50d30)
4.1.1-beta.1 (2022-04-03)
- security upgrade js-beautify from 1.14.0 to 1.14.1 (#2077) (e4ea787)
- security vulnerability bump minimist from 1.2.5 to 1.2.6 (#2070) (3d0407e)
4.1.0-beta.1 (2022-03-23)
- adding internal class (e.g.
_User
) fails due to prefixed underscore (#2036) (e004e70) - security upgrade prismjs from 1.26.0 to 1.27.0 (#2047) (ffbca12)
- upgrade @babel/runtime from 7.17.0 to 7.17.2 (#2055) (3e8449b)
- upgrade express from 4.17.2 to 4.17.3 (#2058) (d1357de)
- upgrade otpauth from 7.0.10 to 7.0.11 (#2061) (05c5ac8)
4.0.0-beta.4 (2022-03-04)
- adding internal class (e.g.
_User
) fails due to prefixed underscore (#2036) (f80bd07) - security upgrade prismjs from 1.26.0 to 1.27.0 (#2047) (3afb24e)
4.0.0-beta.3 (2022-02-06)
- bump follow-redirects from 1.14.4 to 1.14.7 (#1997) (4ca2e97)
- bump markdown-it from 12.3.0 to 12.3.2 (#1996) (245c22e)
- bump marked from 0.8.2 to 4.0.10 (#2001) (ae4cc90)
- bump nanoid from 3.1.28 to 3.2.0 (#2008) (6cfe9ca)
- calendar widget layout partly hides last days of a month (#1990) (5bd86dd)
- cannot save nullish values for required fields (#2003) (e1a5497)
- crash when checking for new dashboard release without internet connection (#2015) (8c36e69)
- preserve column sorting preferences in data browser (#2016) (c2e6557)
- upgrade parse from 3.4.0 to 3.4.1 (#2011) (68cf9e2)
- various UI bugs (e.g. filter data browser, switch app, upload file) (#2010) (a508a58)
4.0.0-beta.2 (2022-01-23)
4.0.0-beta.1 (2022-01-01)
- bump graphiql from 1.4.6 to 1.4.7 (#1920) (26c0dfa)
- context menu in data browser not opening for cell of type number (#1913) (fb0e3a9)
- opening filter menu in data browser leads to blank page (#1958) (750e8b1)
- saving relation column fails if class has required fields (#1937) (c67db08)
- security upgrade qrcode from 1.4.4 to 1.5.0 (#1930) (244e1bb)
- upgrade graphiql from 1.4.7 to 1.5.1 (#1943) (ebb1f66)
- upgrade graphql from 15.7.0 to 16.0.0 (#1926) (7c94e51)
- upgrade parse from 3.3.1 to 3.4.0 (#1942) (13a250e)
- The minimum required Node.js version is 12.22.0. (7c94e51)
- The required Node version was increased to >=12.20.0. (ebb1f66)
3.3.0-beta.3 (2021-11-09)
3.3.0-beta.2 (2021-11-02)
3.3.0-beta.1 (2021-11-01)
- always pass boolean value when toggling checkbox (#1872) (2e9fd59)
- app icons are cropped in the app list for small screen sizes (#1876) (9fc56a6)
- link icon in pointer cell not visible when cell is too narrow (#1856) (69b897d)
- manual column preferences are overwritten by columnPreference option on page refresh (#1881) (7232b0b)
- notification to upgrade dashboard for latest features not working (#1894) (81361b6)
- upgrade graphql from 15.4.0 to 15.6.0 (#1853) (fca9b14)
- upgrade graphql from 15.6.0 to 15.6.1 (#1887) (0cfe59e)
- upgrade inquirer from 8.1.3 to 8.2.0 (#1886) (c77f335)
- upgrade passport from 0.4.1 to 0.5.0 (#1865) (8d845f0)
- upload of file as default value fails when adding a new column (#1875) (6040dd0)
- add config option
columnPreference.filterSortToTop
to set column name order in filter dialog (#1884) (3acbda1) - add pointer representation by a chosen column instead of objectId (#1852) (d747786)
- add visual distinction in data browser for internal classes and display their real names with underscore (#1878) (ac8d85e)
- allow GraphIQL headers (#1836) (3afcf73)
- allow graphQL headers (34536b3)
- Revert "Update CloudCode.react.js" (eea1e2d)