Releases: mongo-express/mongo-express
Releases · mongo-express/mongo-express
v1.0.3-rc
What's Changed
- doc: fix README table by @rtritto in #1126
- chore: update mongodb-query-parser to v2.4.11 by @rtritto in #1136
- fix: integer id support by @rtritto in #1178
- build(deps-dev): bump webpack from 5.75.0 to 5.79.0 by @dependabot in #1180
- Encode username and password as URI components in the connection string. by @macourteau in #1176
- build(deps-dev): bump node-html-parser from 6.1.4 to 6.1.5 by @dependabot in #1139
- build(deps-dev): bump @babel/core from 7.20.12 to 7.21.4 by @dependabot in #1168
- build(deps-dev): bump eslint from 8.33.0 to 8.38.0 by @dependabot in #1175
- Fix total pages by @rtritto in #1184
- build(deps-dev): bump cypress from 12.5.1 to 12.13.0 by @dependabot in #1195
- build(deps-dev): bump nodemon from 2.0.20 to 2.0.22 by @dependabot in #1181
- build(deps-dev): bump mongodb-memory-server from 8.11.4 to 8.12.2 by @dependabot in #1171
- Improve subtype of UUID id check by @rtritto in #1179
- fix: display
partialFilterExpression
as JSON in Indexes table by @morsko1 in #1169 - build(deps-dev): bump jquery from 3.6.3 to 3.7.0 by @dependabot in #1193
- build(deps): bump mongodb-query-parser from 2.4.11 to 3.1.2 by @dependabot in #1210
- build(deps): bump dotenv from 16.0.3 to 16.3.1 by @dependabot in #1207
- build(deps-dev): bump eslint-plugin-unicorn from 45.0.2 to 47.0.0 by @dependabot in #1201
- build(deps-dev): bump @babel/preset-env from 7.20.2 to 7.22.5 by @dependabot in #1204
- chore: replace renderjson devDep from patch to github repo by @rtritto in #1146
- build(deps-dev): bump cypress from 12.13.0 to 12.17.0 by @dependabot in #1219
- build(deps): bump body-parser from 1.20.1 to 1.20.2 by @dependabot in #1212
- build(deps-dev): bump @babel/core from 7.21.4 to 7.22.8 by @dependabot in #1217
- build(deps-dev): bump webpack from 5.79.0 to 5.88.1 by @dependabot in #1213
- build(deps-dev): bump concurrently from 7.6.0 to 8.2.0 by @dependabot in #1205
- chore!: remove Node 14 by @rtritto in #1094
- build(deps): bump commander from 2.20.3 to 11.0.0 by @dependabot in #1221
- chore!: remove individual parameters by @rtritto in #957
- build(deps-dev): bump @babel/preset-env from 7.22.5 to 7.22.9 by @dependabot in #1235
- build(deps-dev): bump eslint from 8.38.0 to 8.44.0 by @dependabot in #1226
- fix: add ESM support to commander by @rtritto in #1223
- build(deps-dev): bump mongodb-memory-server from 8.12.2 to 8.13.0 by @dependabot in #1227
- build(deps): bump html-entities from 2.3.3 to 2.4.0 by @dependabot in #1231
- build(deps-dev): bump @babel/eslint-parser from 7.19.1 to 7.22.9 by @dependabot in #1234
- build(deps-dev): bump babel-loader from 9.1.2 to 9.1.3 by @dependabot in #1228
- build(deps-dev): bump eslint from 8.38.0 to 8.45.0 by @dependabot in #1236
- build(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #1232
- fix: improve commander update by @rtritto in #1239
- docs: update commander README by @rtritto in #1240
- build(deps-dev): bump cypress from 12.17.0 to 12.17.2 by @dependabot in #1247
- build(deps-dev): bump @babel/core from 7.22.8 to 7.22.9 by @dependabot in #1246
- build(deps-dev): bump nodemon from 2.0.22 to 3.0.1 by @dependabot in #1241
- build(deps-dev): bump eslint-plugin-unicorn from 47.0.0 to 48.0.0 by @dependabot in #1244
- build(deps-dev): bump @cypress/code-coverage from 3.10.0 to 3.11.0 by @dependabot in #1245
- build(deps-dev): bump webpack from 5.88.1 to 5.88.2 by @dependabot in #1250
- build(deps-dev): bump eslint-plugin-unicorn from 48.0.0 to 48.0.1 by @dependabot in #1252
- build(deps-dev): bump webpack-cli from 5.0.1 to 5.1.4 by @dependabot in #1242
- fix: workaround for broken BinData serialization in mongodb-query-parser by @daniel-sc in #1254
- Update README.md by @yashdharmal in #1257
- build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.28.0 by @dependabot in #1256
- add _FILE option for ME_CONFIG_MONGODB_URL by @drmathias in #1253
- chore!: update mongodb and bson to v5 by @rtritto in #1224
- build(deps-dev): bump eslint from 8.45.0 to 8.46.0 by @dependabot in #1259
- fix: replace mongodb-query-parser patch with branch by @rtritto in #1255
- chore: replace json2csv with @json2csv/plainjs by @rtritto in #1260
- feat: add allowDiskUse to mongodb options by @rtritto in #1261
- build: add Node v20 by @rtritto in #1262
- refactor: routes/collection and utils by @rtritto in #1265
- build(deps-dev): bump cypress from 12.17.2 to 12.17.3 by @dependabot in #1264
- build(deps-dev): bump mongodb-memory-server from 8.13.0 to 8.15.1 by @dependabot in #1275
- build(deps-dev): bump eslint from 8.46.0 to 8.47.0 by @dependabot in #1271
- build(deps-dev): bump @babel/preset-env from 7.22.9 to 7.22.10 by @dependabot in #1267
- build(deps): bump free-swig from 1.5.2 to 1.5.3 by @dependabot in #1270
- build(deps-dev): bump @babel/eslint-parser from 7.22.9 to 7.22.10 by @dependabot in #1268
- build(deps-dev): bump node-html-parser from 6.1.5 to 6.1.6 by @dependabot in #1274
- build(deps-dev): bump @babel/core from 7.22.9 to 7.22.10 by @dependabot in #1269
- build(deps-dev): bump cypress from 12.17.3 to 12.17.4 by @dependabot in #1273
- feat: add env variable to control documents per page for collection view by @carson0321 in #1281
- build(deps-dev): update @cypress/code-coverage by @rtritto in #1305
- fix: move build-assets.json reading to middleware function by @rtritto in #1311
- fix: add checks to ME_CONFIG_MONGODB_ENABLE_ADMIN env var to show/hide stats by @rtritto in #1313
- build(deps): update minor and patch versions of dependencies and dev dependencies by @rtritto in #1314
- build!: remove-node-16 by @rtritto in #1324
- build(deps-dev): bump cypress from 12.17.4 to 13.5.1 by @dependabot in #1339
- build(deps-dev): bump @babel/eslint-parser from 7.22.15 to 7.23.3 by @dependabot in #1336
- chore: replace busboy with @fastify/busboy by @rtritto in #1322
- feat: add Long type support to _id by @rtritto in #1321
- [Fix]:Fixed Typo in Readme by @JiyaGupta-cs in https://github.com/mongo-express/mongo-ex...
v1.0.2
What's Changed
- build(deps-dev): bump mongodb-memory-server from 8.9.3 to 8.9.4 by @dependabot in #1029
- build(deps-dev): bump babel-loader from 8.2.5 to 9.0.0 by @dependabot in #1027
- build(deps-dev): bump mongodb-memory-server from 8.9.4 to 8.9.5 by @dependabot in #1030
- build(deps-dev): bump babel-loader from 9.0.0 to 9.0.1 by @dependabot in #1031
- build(deps-dev): bump babel-loader from 9.0.1 to 9.1.0 by @dependabot in #1032
- build(deps-dev): bump eslint from 8.26.0 to 8.27.0 by @dependabot in #1033
- build(deps-dev): bump @babel/core from 7.19.6 to 7.20.2 by @dependabot in #1034
- build(deps-dev): bump @babel/preset-env from 7.19.4 to 7.20.2 by @dependabot in #1035
- build(deps-dev): bump chai from 4.3.6 to 4.3.7 by @dependabot in #1036
- build(deps-dev): bump mongodb-memory-server from 8.9.5 to 8.10.0 by @dependabot in #1039
- build(deps-dev): bump webpack from 5.74.0 to 5.75.0 by @dependabot in #1040
- build(deps-dev): bump cypress from 10.11.0 to 11.0.1 by @dependabot in #1041
- build(deps-dev): bump node-html-parser from 6.1.1 to 6.1.3 by @dependabot in #1042
- build(deps-dev): bump node-html-parser from 6.1.3 to 6.1.4 by @dependabot in #1043
- Create LICENSE.md respecting MIT in Readme by @shakaran in #1044
- Clean and lint license by @rtritto in #1045
- build(deps-dev): bump cypress from 11.0.1 to 11.1.0 by @dependabot in #1046
- skip installation of dev packages for docker image by @bruegth in #1047
- add build stage to build with docker by @bruegth in #1050
- build(deps): bump mongodb from 4.10.0 to 4.12.0 by @dependabot in #1049
- build(deps-dev): bump @babel/core from 7.20.2 to 7.20.5 by @dependabot in #1057
- build(deps-dev): bump concurrently from 7.5.0 to 7.6.0 by @dependabot in #1058
- build(deps-dev): bump eslint from 8.27.0 to 8.28.0 by @dependabot in #1060
- build(deps-dev): bump cypress from 11.1.0 to 11.2.0 by @dependabot in #1061
- build(deps): bump mongodb from 4.12.0 to 4.12.1 by @dependabot in #1062
- build(deps-dev): bump mongodb-memory-server from 8.10.0 to 8.10.1 by @dependabot in #1063
- build(deps-dev): bump eslint from 8.28.0 to 8.29.0 by @dependabot in #1064
- build(deps-dev): bump supertest from 6.3.1 to 6.3.2 by @dependabot in #1065
- Use replace document on update by @rtritto in #1051
- Replace custom pager and pagination with paginator-bottom by @rtritto in #1053
- Remove dirty class of read_only by @rtritto in #1054
- build(deps-dev): bump eslint-plugin-unicorn from 44.0.2 to 45.0.1 by @dependabot in #1059
- build(deps-dev): bump webpack-cli from 4.10.0 to 5.0.1 by @dependabot in #1066
- build(deps-dev): bump supertest from 6.3.2 to 6.3.3 by @dependabot in #1068
- build(deps-dev): bump eslint-plugin-unicorn from 45.0.1 to 45.0.2 by @dependabot in #1070
- build(deps-dev): bump mongodb-memory-server from 8.10.1 to 8.10.2 by @dependabot in #1071
- build(deps-dev): bump mocha from 10.1.0 to 10.2.0 by @dependabot in #1072
- build(deps-dev): bump jquery from 3.6.1 to 3.6.2 by @dependabot in #1074
- build(deps-dev): bump eslint from 8.29.0 to 8.30.0 by @dependabot in #1078
- build(deps): bump mongodb from 4.12.1 to 4.13.0 by @dependabot in #1079
- Fix uuid v3 by @rtritto in #1085
- build(deps-dev): bump jquery from 3.6.2 to 3.6.3 by @dependabot in #1083
- build(deps-dev): bump @babel/core from 7.20.5 to 7.20.7 by @dependabot in #1087
- build(deps-dev): bump cypress from 11.2.0 to 12.2.0 by @dependabot in #1084
- Add Mongo Express Docker Extension under README by @ajeetraina in #1080
- Improve find and aggregate by @rtritto in #1088
- Improve
viewCollection
with Promise.all by @rtritto in #1090 - build(deps-dev): bump cypress from 12.2.0 to 12.4.0 by @dependabot in #1111
- build(deps): bump cookiejar from 2.1.3 to 2.1.4 by @dependabot in #1109
- build(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1101
- build(deps-dev): bump babel-loader from 9.1.0 to 9.1.2 by @dependabot in #1098
- Remove dirty accordian code by @rtritto in #1092
- build(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.27.5 by @dependabot in #1112
- build(deps-dev): bump eslint from 8.30.0 to 8.32.0 by @dependabot in #1105
- build(deps-dev): bump @babel/core from 7.20.7 to 7.20.12 by @dependabot in #1099
- Fix delete all documents by @rtritto in #1116
- Fix success message in delete many documents by @rtritto in #1117
- Update deps 230203 by @rtritto in #1124
- Print mongo-express version on startup by @akbhuker in #1125
New Contributors
- @bruegth made their first contribution in #1047
- @ajeetraina made their first contribution in #1080
- @akbhuker made their first contribution in #1125
Full Changelog: v1.0.1...v1.0.2
v1.0.2-rc
What's Changed
- build(deps-dev): bump mongodb-memory-server from 8.9.3 to 8.9.4 by @dependabot in #1029
- build(deps-dev): bump babel-loader from 8.2.5 to 9.0.0 by @dependabot in #1027
- build(deps-dev): bump mongodb-memory-server from 8.9.4 to 8.9.5 by @dependabot in #1030
- build(deps-dev): bump babel-loader from 9.0.0 to 9.0.1 by @dependabot in #1031
- build(deps-dev): bump babel-loader from 9.0.1 to 9.1.0 by @dependabot in #1032
- build(deps-dev): bump eslint from 8.26.0 to 8.27.0 by @dependabot in #1033
- build(deps-dev): bump @babel/core from 7.19.6 to 7.20.2 by @dependabot in #1034
- build(deps-dev): bump @babel/preset-env from 7.19.4 to 7.20.2 by @dependabot in #1035
- build(deps-dev): bump chai from 4.3.6 to 4.3.7 by @dependabot in #1036
- build(deps-dev): bump mongodb-memory-server from 8.9.5 to 8.10.0 by @dependabot in #1039
- build(deps-dev): bump webpack from 5.74.0 to 5.75.0 by @dependabot in #1040
- build(deps-dev): bump cypress from 10.11.0 to 11.0.1 by @dependabot in #1041
- build(deps-dev): bump node-html-parser from 6.1.1 to 6.1.3 by @dependabot in #1042
- build(deps-dev): bump node-html-parser from 6.1.3 to 6.1.4 by @dependabot in #1043
- Create LICENSE.md respecting MIT in Readme by @shakaran in #1044
- Clean and lint license by @rtritto in #1045
- build(deps-dev): bump cypress from 11.0.1 to 11.1.0 by @dependabot in #1046
- skip installation of dev packages for docker image by @bruegth in #1047
- add build stage to build with docker by @bruegth in #1050
- build(deps): bump mongodb from 4.10.0 to 4.12.0 by @dependabot in #1049
- build(deps-dev): bump @babel/core from 7.20.2 to 7.20.5 by @dependabot in #1057
- build(deps-dev): bump concurrently from 7.5.0 to 7.6.0 by @dependabot in #1058
- build(deps-dev): bump eslint from 8.27.0 to 8.28.0 by @dependabot in #1060
- build(deps-dev): bump cypress from 11.1.0 to 11.2.0 by @dependabot in #1061
- build(deps): bump mongodb from 4.12.0 to 4.12.1 by @dependabot in #1062
- build(deps-dev): bump mongodb-memory-server from 8.10.0 to 8.10.1 by @dependabot in #1063
- build(deps-dev): bump eslint from 8.28.0 to 8.29.0 by @dependabot in #1064
- build(deps-dev): bump supertest from 6.3.1 to 6.3.2 by @dependabot in #1065
- Use replace document on update by @rtritto in #1051
- Replace custom pager and pagination with paginator-bottom by @rtritto in #1053
- Remove dirty class of read_only by @rtritto in #1054
- build(deps-dev): bump eslint-plugin-unicorn from 44.0.2 to 45.0.1 by @dependabot in #1059
- build(deps-dev): bump webpack-cli from 4.10.0 to 5.0.1 by @dependabot in #1066
- build(deps-dev): bump supertest from 6.3.2 to 6.3.3 by @dependabot in #1068
- build(deps-dev): bump eslint-plugin-unicorn from 45.0.1 to 45.0.2 by @dependabot in #1070
- build(deps-dev): bump mongodb-memory-server from 8.10.1 to 8.10.2 by @dependabot in #1071
- build(deps-dev): bump mocha from 10.1.0 to 10.2.0 by @dependabot in #1072
- build(deps-dev): bump jquery from 3.6.1 to 3.6.2 by @dependabot in #1074
- build(deps-dev): bump eslint from 8.29.0 to 8.30.0 by @dependabot in #1078
- build(deps): bump mongodb from 4.12.1 to 4.13.0 by @dependabot in #1079
- Fix uuid v3 by @rtritto in #1085
- build(deps-dev): bump jquery from 3.6.2 to 3.6.3 by @dependabot in #1083
- build(deps-dev): bump @babel/core from 7.20.5 to 7.20.7 by @dependabot in #1087
- build(deps-dev): bump cypress from 11.2.0 to 12.2.0 by @dependabot in #1084
- Add Mongo Express Docker Extension under README by @ajeetraina in #1080
- Improve find and aggregate by @rtritto in #1088
- Improve
viewCollection
with Promise.all by @rtritto in #1090 - build(deps-dev): bump cypress from 12.2.0 to 12.4.0 by @dependabot in #1111
- build(deps): bump cookiejar from 2.1.3 to 2.1.4 by @dependabot in #1109
- build(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1101
- build(deps-dev): bump babel-loader from 9.1.0 to 9.1.2 by @dependabot in #1098
- Remove dirty accordian code by @rtritto in #1092
- build(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.27.5 by @dependabot in #1112
- build(deps-dev): bump eslint from 8.30.0 to 8.32.0 by @dependabot in #1105
- build(deps-dev): bump @babel/core from 7.20.7 to 7.20.12 by @dependabot in #1099
- Fix delete all documents by @rtritto in #1116
- Fix success message in delete many documents by @rtritto in #1117
- Update deps 230203 by @rtritto in #1124
- Print mongo-express version on startup by @akbhuker in #1125
New Contributors
- @bruegth made their first contribution in #1047
- @ajeetraina made their first contribution in #1080
- @akbhuker made their first contribution in #1125
Full Changelog: v1.0.1...v1.0.2-rc
v1.0.1 - Convert to ESM
What's Changed
- BaiscAuth disabled warning by @Premik in #494
- Avoid logging password #926 by @BlackthornYugen in #927
- Convert to ESM by @rtritto in #923
- build(deps-dev): bump concurrently from 7.3.0 to 7.4.0 by @dependabot in #931
- build(deps-dev): bump @babel/core from 7.18.13 to 7.19.0 by @dependabot in #929
- build(deps-dev): bump @babel/preset-env from 7.18.10 to 7.19.0 by @dependabot in #928
- feature: add info about install master version by @shakaran in #932
- fix return to last collection page after document update #724 by @fallken in #726
- Fix aggregate check by @rtritto in #946
- Add Unauthenticated healthcheck by @MahdiAbbasi95 in #940
- Fix loadDocument() when current URL has a query string by @lgiraudel in #580
- Revert "Fix loadDocument() when current URL has a query string" by @rtritto in #947
- Set package-ecosystem to yarn in Dependabot by @rtritto in #945
- Revert "Set package-ecosystem to yarn in Dependabot" by @rtritto in #948
- Update json2csv to v5 by @rtritto in #950
- Add update package.json in Dependabot by @rtritto in #955
- build(deps-dev): bump eslint from 8.23.0 to 8.23.1 by @dependabot in #954
- Bump csurf from 1.10.0 to 1.11.0 by @dependabot-preview in #638
- Fix runAggregate state by @rtritto in #958
- Replace swig-templates with free-swig by @OOCAZ in #960
- build(deps-dev): bump @babel/preset-env from 7.19.0 to 7.19.1 by @dependabot in #961
- build(deps-dev): bump @babel/core from 7.19.0 to 7.19.1 by @dependabot in #962
- build(deps-dev): bump @babel/eslint-parser from 7.18.9 to 7.19.1 by @dependabot in #963
- build(deps-dev): bump mongodb-memory-server from 8.9.1 to 8.9.2 by @dependabot in #968
- Replace partial dependencies registry npmjs with yarnpkg by @rtritto in #970
- Simplify/improve queries logic by @rtritto in #951
- build(deps-dev): bump nodemon from 2.0.19 to 2.0.20 by @dependabot in #971
- added error handling for reindexing error by @OOCAZ in #973
- Disable the default basic authentication by @MahdiAbbasi95 in #975
- Replace reindex catch by @rtritto in #974
- Fixed Issue #596 mongo-express now running with Inline Parameters by @dusht0814 in #602
- build(deps): bump mongodb from 4.9.1 to 4.10.0 by @dependabot in #977
- build(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #978
- build(deps): bump async from 3.2.0 to 3.2.4 by @dependabot in #979
- Update/simplify Dockerfile by @tianon in #583
- Remove y18n from dependabot by @rtritto in #982
- updated readme, config.default.js, and the gitignore to add secret vals to env not default config by @OOCAZ in #984
- Update dependency version of codemirror by @rtritto in #989
- added sanitizing for file input by @OOCAZ in #981
- Add missing dotenv by @rtritto in #987
- Fix parse of Binary ID for document detail by @rtritto in #986
- build(deps): bump kind-of from 6.0.2 to 6.0.3 by @dependabot in #992
- Add URL as hyperlink in collection by @rtritto in #943
- build(deps-dev): bump mongodb-memory-server from 8.9.2 to 8.9.3 by @dependabot in #997
- build(deps-dev): bump eslint from 8.23.1 to 8.24.0 by @dependabot in #998
- build(deps-dev): bump @babel/core from 7.19.1 to 7.19.3 by @dependabot in #999
- build(deps-dev): bump @babel/preset-env from 7.19.1 to 7.19.3 by @dependabot in #1000
- Fix import function by @rtritto in #996
- Fix export functions by @rtritto in #993
- added cypress and initial test, still working on code coverage and number of tests, but this is a good initial commit with most every configured by @OOCAZ in #995
- Replace deprecated Timestamp constructor by @rtritto in #1001
- Fix cypress dependencies by @rtritto in #1002
- build(deps-dev): bump cypress from 10.8.0 to 10.9.0 by @dependabot in #1004
- Add coverage to .eslintignore by @rtritto in #1005
- Improve code unicorn by @rtritto in #994
- build(deps): bump dotenv from 16.0.2 to 16.0.3 by @dependabot in #1006
- Replace at function (fallback to Node v14) by @rtritto in #1007
- Replace old _buildMongoQuery with _getQuery by @rtritto in #1009
- Support for collection view showing UUIDs and searches allowing UUIDs (BinData type 4) by @shadowbane1000 in #552
- build(deps-dev): bump eslint-plugin-unicorn from 43.0.2 to 44.0.0 by @dependabot in #1010
- build(deps-dev): bump supertest from 6.2.4 to 6.3.0 by @dependabot in #1011
- build(deps-dev): bump eslint-plugin-unicorn from 44.0.0 to 44.0.1 by @dependabot in #1012
- build(deps): bump body-parser from 1.20.0 to 1.20.1 by @dependabot in #1013
- build(deps-dev): bump eslint-plugin-unicorn from 44.0.1 to 44.0.2 by @dependabot in #1014
- Update express to 4.18.2 by @rtritto in #1015
- build(deps-dev): bump eslint from 8.24.0 to 8.25.0 by @dependabot in #1016
- build(deps-dev): bump @babel/preset-env from 7.19.3 to 7.19.4 by @dependabot in #1017
- build(deps-dev): bump cypress from 10.9.0 to 10.10.0 by @dependabot in #1018
- build(deps-dev): bump mocha from 10.0.0 to 10.1.0 by @dependabot in #1019
- build(deps-dev): bump @babel/core from 7.19.3 to 7.19.6 by @dependabot in #1021
- Update yarn to berry version by @rtritto in #988
- build(deps-dev): bump eslint from 8.25.0 to 8.26.0 by @dependabot in #1024
- build(deps-dev): bump concurrently from 7.4.0 to 7.5.0 by @dependabot in #1023
- build(deps-dev): bump supertest from 6.3.0 to 6.3.1 by @dependabot in #1025
- build(deps-dev): bump cypress from 10.10.0 to 10.11.0 by @dependabot in #1026
New Contributors
- @fallken made their first contribution in #726
- @MahdiAbbasi95 made their first contribution in #940
- @lgiraudel made their first contribution in #580
- @OOCAZ made their first contribution in #960
- @dusht0814 made their first contribution in #602
- @shadowbane1000 made their first contribution in #552
Full Changelog: v1.0.0...v1.0.1
v1.0.1-rc
What's Changed
- BaiscAuth disabled warning by @Premik in #494
- Avoid logging password #926 by @BlackthornYugen in #927
- Convert to ESM by @rtritto in #923
- build(deps-dev): bump concurrently from 7.3.0 to 7.4.0 by @dependabot in #931
- build(deps-dev): bump @babel/core from 7.18.13 to 7.19.0 by @dependabot in #929
- build(deps-dev): bump @babel/preset-env from 7.18.10 to 7.19.0 by @dependabot in #928
- feature: add info about install master version by @shakaran in #932
- fix return to last collection page after document update #724 by @fallken in #726
- Fix aggregate check by @rtritto in #946
- Add Unauthenticated healthcheck by @MahdiAbbasi95 in #940
- Fix loadDocument() when current URL has a query string by @lgiraudel in #580
- Revert "Fix loadDocument() when current URL has a query string" by @rtritto in #947
- Set package-ecosystem to yarn in Dependabot by @rtritto in #945
- Revert "Set package-ecosystem to yarn in Dependabot" by @rtritto in #948
- Update json2csv to v5 by @rtritto in #950
- Add update package.json in Dependabot by @rtritto in #955
- build(deps-dev): bump eslint from 8.23.0 to 8.23.1 by @dependabot in #954
- Bump csurf from 1.10.0 to 1.11.0 by @dependabot-preview in #638
- Fix runAggregate state by @rtritto in #958
- Replace swig-templates with free-swig by @OOCAZ in #960
- build(deps-dev): bump @babel/preset-env from 7.19.0 to 7.19.1 by @dependabot in #961
- build(deps-dev): bump @babel/core from 7.19.0 to 7.19.1 by @dependabot in #962
- build(deps-dev): bump @babel/eslint-parser from 7.18.9 to 7.19.1 by @dependabot in #963
- build(deps-dev): bump mongodb-memory-server from 8.9.1 to 8.9.2 by @dependabot in #968
- Replace partial dependencies registry npmjs with yarnpkg by @rtritto in #970
- Simplify/improve queries logic by @rtritto in #951
- build(deps-dev): bump nodemon from 2.0.19 to 2.0.20 by @dependabot in #971
- added error handling for reindexing error by @OOCAZ in #973
- Disable the default basic authentication by @MahdiAbbasi95 in #975
- Replace reindex catch by @rtritto in #974
- Fixed Issue #596 mongo-express now running with Inline Parameters by @dusht0814 in #602
- build(deps): bump mongodb from 4.9.1 to 4.10.0 by @dependabot in #977
- build(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #978
- build(deps): bump async from 3.2.0 to 3.2.4 by @dependabot in #979
- Update/simplify Dockerfile by @tianon in #583
- Remove y18n from dependabot by @rtritto in #982
- updated readme, config.default.js, and the gitignore to add secret vals to env not default config by @OOCAZ in #984
- Update dependency version of codemirror by @rtritto in #989
- added sanitizing for file input by @OOCAZ in #981
- Add missing dotenv by @rtritto in #987
- Fix parse of Binary ID for document detail by @rtritto in #986
- build(deps): bump kind-of from 6.0.2 to 6.0.3 by @dependabot in #992
- Add URL as hyperlink in collection by @rtritto in #943
- build(deps-dev): bump mongodb-memory-server from 8.9.2 to 8.9.3 by @dependabot in #997
- build(deps-dev): bump eslint from 8.23.1 to 8.24.0 by @dependabot in #998
- build(deps-dev): bump @babel/core from 7.19.1 to 7.19.3 by @dependabot in #999
- build(deps-dev): bump @babel/preset-env from 7.19.1 to 7.19.3 by @dependabot in #1000
- Fix import function by @rtritto in #996
- Fix export functions by @rtritto in #993
- added cypress and initial test, still working on code coverage and number of tests, but this is a good initial commit with most every configured by @OOCAZ in #995
- Replace deprecated Timestamp constructor by @rtritto in #1001
- Fix cypress dependencies by @rtritto in #1002
- build(deps-dev): bump cypress from 10.8.0 to 10.9.0 by @dependabot in #1004
- Add coverage to .eslintignore by @rtritto in #1005
- Improve code unicorn by @rtritto in #994
- build(deps): bump dotenv from 16.0.2 to 16.0.3 by @dependabot in #1006
- Replace at function (fallback to Node v14) by @rtritto in #1007
- Replace old _buildMongoQuery with _getQuery by @rtritto in #1009
- Support for collection view showing UUIDs and searches allowing UUIDs (BinData type 4) by @shadowbane1000 in #552
- build(deps-dev): bump eslint-plugin-unicorn from 43.0.2 to 44.0.0 by @dependabot in #1010
- build(deps-dev): bump supertest from 6.2.4 to 6.3.0 by @dependabot in #1011
- build(deps-dev): bump eslint-plugin-unicorn from 44.0.0 to 44.0.1 by @dependabot in #1012
- build(deps): bump body-parser from 1.20.0 to 1.20.1 by @dependabot in #1013
- build(deps-dev): bump eslint-plugin-unicorn from 44.0.1 to 44.0.2 by @dependabot in #1014
- Update express to 4.18.2 by @rtritto in #1015
- build(deps-dev): bump eslint from 8.24.0 to 8.25.0 by @dependabot in #1016
- build(deps-dev): bump @babel/preset-env from 7.19.3 to 7.19.4 by @dependabot in #1017
- build(deps-dev): bump cypress from 10.9.0 to 10.10.0 by @dependabot in #1018
- build(deps-dev): bump mocha from 10.0.0 to 10.1.0 by @dependabot in #1019
- build(deps-dev): bump @babel/core from 7.19.3 to 7.19.6 by @dependabot in #1021
- Update yarn to berry version by @rtritto in #988
- build(deps-dev): bump eslint from 8.25.0 to 8.26.0 by @dependabot in #1024
- build(deps-dev): bump concurrently from 7.4.0 to 7.5.0 by @dependabot in #1023
- build(deps-dev): bump supertest from 6.3.0 to 6.3.1 by @dependabot in #1025
- build(deps-dev): bump cypress from 10.10.0 to 10.11.0 by @dependabot in #1026
New Contributors
- @fallken made their first contribution in #726
- @MahdiAbbasi95 made their first contribution in #940
- @lgiraudel made their first contribution in #580
- @OOCAZ made their first contribution in #960
- @dusht0814 made their first contribution in #602
- @shadowbane1000 made their first contribution in #552
Full Changelog: v1.0.0...v1.0....
v1.0.0 - Initial node18 support
What's Changed
- Bump lodash.merge from 4.6.1 to 4.6.2 by @dependabot in #525
- Fix broken delete document for UUID (BinData 3 & 4) by @damien-malescot in #538
- Don't drop the collection on Delete docs action when no query is provided. by @Premik in #502
- Use ".csv" extension on CSV exports by @FossPrime in #578
- Update mongodb, query parser and rewrite lib/db by @dozoisch in #558
- Update docs to stop using Docker --link flag by @tianon in #582
- Disable delete actions by @xandout in #608
- Fix boolean parameter parsing by @StMarian in #604
-
- Fix invalid default values for config by @JafarAkhondali in #614
- Fix query options bug from Mongodb breaking change by @JafarAkhondali in #615
- Fixed Issue #590: docker build fails, gpg not found by @HelioStrike in #616
- Update to webpack 3 from 2 by @dozoisch in #620
- Update to webpack 4, and babel 7 by @dozoisch in #624
- Update webpack to 5 and a lot of dependencies by @dozoisch in #625
- Update eslint and get closer to airbnb config by @dozoisch in #626
- Bump patch-package from 6.2.0 to 6.2.2 by @dependabot-preview in #628
- Updated dependencies to latest minor version by @mathieumg in #637
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #682
- Bump webpack-cli from 4.1.0 to 4.7.0 by @dependabot in #695
- Bump browserslist from 4.14.5 to 4.16.6 by @dependabot in #707
- Fix invalid config fallback values by @JafarAkhondali in #710
- [Security] Bump ssri from 8.0.0 to 8.0.1 by @dependabot-preview in #670
- [Security] Bump y18n from 4.0.0 to 4.0.3 by @dependabot-preview in #679
- [Fix] import standart\jsonArray files, alert on successful import by @RainGrid in #789
- [Security] Bump ini from 1.3.5 to 1.3.7 by @dependabot-preview in #650
- Move to GitHub actions by @dozoisch in #796
- Run only in ubuntu for now by @dozoisch in #797
- Fixup remove cache by @dozoisch in #798
- Now requiring Node 12+ and updated Webpack plus related plugins by @mathieumg in #799
- [fix] db admin access and server stats by @RainGrid in #792
- Updated testing-related libraries: Chai, Mocha & Supertest by @mathieumg in #801
- Updated developer tooling (Cross-env, Nodemon, Concurrently, Patch Package, Update Notifier) by @mathieumg in #802
- Bump cli-color from 2.0.0 to 2.0.1 by @dependabot in #806
- Bump moment from 2.29.1 to 2.29.2 by @dependabot in #837
- Bump eslint-plugin-lodash from 7.1.0 to 7.4.0 by @dependabot in #828
- CA should be a path to a PEM file by @BlackthornYugen in #815
- Minor linting changes by @BlackthornYugen in #852
- Bump terser from 5.9.0 to 5.14.2 by @dependabot in #868
- Parse boolean from environment vars by @hereblur in #862
- Bump moment from 2.29.2 to 2.29.4 by @dependabot in #870
- Bump ansi-regex from 4.1.0 to 4.1.1 by @dependabot in #838
- Update busboy to v1.6.0 by @rtritto in #855
- Bump bson from 4.2.0 to 4.7.0 by @dependabot in #871
- Bump glob-parent from 5.1.1 to 5.1.2 by @dependabot in #713
- Rename depricated cloud foundry var "VCAP_APP_PORT" to "PORT" by @rtritto in #856
- Fix memory leak related to connect.session of MemoryStore by @rtritto in #874
- Bump webpack-cli from 4.9.1 to 4.10.0 by @dependabot in #873
- Bump method-override from 2.3.10 to 3.0.0 by @dependabot in #805
- Fix path glob resolution of webpack by @rtritto in #876
- Bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in #714
- Use mongodb-memory-server for tests by @rtritto in #879
- Fix default value of ME_CONFIG_MONGODB_SSL env var by @rtritto in #878
- Bump cli-color from 2.0.1 to 2.0.3 by @dependabot in #877
- Update mongodb to v4 by @rtritto in #857
- Bump express-fileupload from 0.4.0 to 1.4.0 by @dependabot in #881
- Fix mimeType typo of busboy by @rtritto in #885
- Remove Bluebird and replace callbacks with async/await by @rtritto in #884
- Bump eslint-config-airbnb-base from 14.2.0 to 14.2.1 by @dependabot in #880
- Bump @babel/preset-env from 7.16.0 to 7.18.10 by @dependabot in #883
- Remove legacy node 12 by @shakaran in #886
- Bump body-parser from 1.19.0 to 1.20.0 by @dependabot in #889
- Bump nodemon from 2.0.14 to 2.0.19 by @dependabot in #888
- Bump babel-loader from 8.2.3 to 8.2.5 by @dependabot in #891
- Bump update-notifier from 5.1.0 to 6.0.2 by @dependabot in #882
- Bump express from 4.17.1 to 4.18.1 by @dependabot in #892
- Fix unavailable gpg keyserver by @YoshieraHuang in #804
- Bump eslint from 7.12.1 to 7.32.0 by @dependabot in #894
- Bump concurrently from 6.3.0 to 7.3.0 by @dependabot in #895
- Bump chai from 4.3.4 to 4.3.6 by @dependabot in #896
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #753
- Bump mocha from 9.1.3 to 10.0.0 by @dependabot in #847
- Bump express-session from 1.17.1 to 1.17.3 by @dependabot in #899
- Bump supertest from 6.1.6 to 6.2.4 by @dependabot in #898
- Bump jquery from 3.5.1 to 3.6.0 by @dependabot in #807
- Bump webpack from 5.61.0 to 5.74.0 by @dependabot in #902
- Bump @babel/core from 7.16.0 to 7.18.13 by @dependabot in #901
- Bump cookie-parser from 1.4.4 to 1.4.6 by @dependabot in #903
- Bump flat from 2.0.2 to 5.0.2 by @dependabot in #900
- Increase asset size limit for webpack by @shakaran in #905
- Bump jquery from 3.6.0 to 3.6.1 by @dependabot in #904
- Bump hosted-git-info from 2.7.1 to 2.8.9 by @dependabot in #696
- Fix document delete on collection view for UUID (BinData 3 & 4) by @denebgarza in #704
- Add persist Edit mode by @rtritto in #910
- fix: Dockerfile to reduce vulnerabilities by @shakaran in #909
- Bump caniuse-lite from 1.0.30001382 to 1.0.30001385 by @shakaran in #906
- feature: Upgrade mongo-query-parser to 2.1.4 and rem...
Initial node18 support
What's Changed
- Bump lodash.merge from 4.6.1 to 4.6.2 by @dependabot in #525
- Fix broken delete document for UUID (BinData 3 & 4) by @damien-malescot in #538
- Don't drop the collection on Delete docs action when no query is provided. by @Premik in #502
- Use ".csv" extension on CSV exports by @FossPrime in #578
- Update mongodb, query parser and rewrite lib/db by @dozoisch in #558
- Update docs to stop using Docker --link flag by @tianon in #582
- Disable delete actions by @xandout in #608
- Fix boolean parameter parsing by @StMarian in #604
-
- Fix invalid default values for config by @JafarAkhondali in #614
- Fix query options bug from Mongodb breaking change by @JafarAkhondali in #615
- Fixed Issue #590: docker build fails, gpg not found by @HelioStrike in #616
- Update to webpack 3 from 2 by @dozoisch in #620
- Update to webpack 4, and babel 7 by @dozoisch in #624
- Update webpack to 5 and a lot of dependencies by @dozoisch in #625
- Update eslint and get closer to airbnb config by @dozoisch in #626
- Bump patch-package from 6.2.0 to 6.2.2 by @dependabot-preview in #628
- Updated dependencies to latest minor version by @mathieumg in #637
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #682
- Bump webpack-cli from 4.1.0 to 4.7.0 by @dependabot in #695
- Bump browserslist from 4.14.5 to 4.16.6 by @dependabot in #707
- Fix invalid config fallback values by @JafarAkhondali in #710
- [Security] Bump ssri from 8.0.0 to 8.0.1 by @dependabot-preview in #670
- [Security] Bump y18n from 4.0.0 to 4.0.3 by @dependabot-preview in #679
- [Fix] import standart\jsonArray files, alert on successful import by @RainGrid in #789
- [Security] Bump ini from 1.3.5 to 1.3.7 by @dependabot-preview in #650
- Move to GitHub actions by @dozoisch in #796
- Run only in ubuntu for now by @dozoisch in #797
- Fixup remove cache by @dozoisch in #798
- Now requiring Node 12+ and updated Webpack plus related plugins by @mathieumg in #799
- [fix] db admin access and server stats by @RainGrid in #792
- Updated testing-related libraries: Chai, Mocha & Supertest by @mathieumg in #801
- Updated developer tooling (Cross-env, Nodemon, Concurrently, Patch Package, Update Notifier) by @mathieumg in #802
- Bump cli-color from 2.0.0 to 2.0.1 by @dependabot in #806
- Bump moment from 2.29.1 to 2.29.2 by @dependabot in #837
- Bump eslint-plugin-lodash from 7.1.0 to 7.4.0 by @dependabot in #828
- CA should be a path to a PEM file by @BlackthornYugen in #815
- Minor linting changes by @BlackthornYugen in #852
- Bump terser from 5.9.0 to 5.14.2 by @dependabot in #868
- Parse boolean from environment vars by @hereblur in #862
- Bump moment from 2.29.2 to 2.29.4 by @dependabot in #870
- Bump ansi-regex from 4.1.0 to 4.1.1 by @dependabot in #838
- Update busboy to v1.6.0 by @rtritto in #855
- Bump bson from 4.2.0 to 4.7.0 by @dependabot in #871
- Bump glob-parent from 5.1.1 to 5.1.2 by @dependabot in #713
- Rename depricated cloud foundry var "VCAP_APP_PORT" to "PORT" by @rtritto in #856
- Fix memory leak related to connect.session of MemoryStore by @rtritto in #874
- Bump webpack-cli from 4.9.1 to 4.10.0 by @dependabot in #873
- Bump method-override from 2.3.10 to 3.0.0 by @dependabot in #805
- Fix path glob resolution of webpack by @rtritto in #876
- Bump normalize-url from 4.5.0 to 4.5.1 by @dependabot in #714
- Use mongodb-memory-server for tests by @rtritto in #879
- Fix default value of ME_CONFIG_MONGODB_SSL env var by @rtritto in #878
- Bump cli-color from 2.0.1 to 2.0.3 by @dependabot in #877
- Update mongodb to v4 by @rtritto in #857
- Bump express-fileupload from 0.4.0 to 1.4.0 by @dependabot in #881
- Fix mimeType typo of busboy by @rtritto in #885
- Remove Bluebird and replace callbacks with async/await by @rtritto in #884
- Bump eslint-config-airbnb-base from 14.2.0 to 14.2.1 by @dependabot in #880
- Bump @babel/preset-env from 7.16.0 to 7.18.10 by @dependabot in #883
- Remove legacy node 12 by @shakaran in #886
- Bump body-parser from 1.19.0 to 1.20.0 by @dependabot in #889
- Bump nodemon from 2.0.14 to 2.0.19 by @dependabot in #888
- Bump babel-loader from 8.2.3 to 8.2.5 by @dependabot in #891
- Bump update-notifier from 5.1.0 to 6.0.2 by @dependabot in #882
- Bump express from 4.17.1 to 4.18.1 by @dependabot in #892
- Fix unavailable gpg keyserver by @YoshieraHuang in #804
- Bump eslint from 7.12.1 to 7.32.0 by @dependabot in #894
- Bump concurrently from 6.3.0 to 7.3.0 by @dependabot in #895
- Bump chai from 4.3.4 to 4.3.6 by @dependabot in #896
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #753
- Bump mocha from 9.1.3 to 10.0.0 by @dependabot in #847
- Bump express-session from 1.17.1 to 1.17.3 by @dependabot in #899
- Bump supertest from 6.1.6 to 6.2.4 by @dependabot in #898
- Bump jquery from 3.5.1 to 3.6.0 by @dependabot in #807
- Bump webpack from 5.61.0 to 5.74.0 by @dependabot in #902
- Bump @babel/core from 7.16.0 to 7.18.13 by @dependabot in #901
- Bump cookie-parser from 1.4.4 to 1.4.6 by @dependabot in #903
- Bump flat from 2.0.2 to 5.0.2 by @dependabot in #900
- Increase asset size limit for webpack by @shakaran in #905
- Bump jquery from 3.6.0 to 3.6.1 by @dependabot in #904
- Bump hosted-git-info from 2.7.1 to 2.8.9 by @dependabot in #696
- Fix document delete on collection view for UUID (BinData 3 & 4) by @denebgarza in #704
- Add persist Edit mode by @rtritto in #910
- fix: Dockerfile to reduce vulnerabilities by @shakaran in #909
- Bump caniuse-lite from 1.0.30001382 to 1.0.30001385 by @shakaran in #906
- feature: Upgrade mongo-query-parser to 2.1.4 and rem...
Fixed docker default connection string
From now on, it's recommended to use mongo-express --url
in CLI or use ME_CONFIG_MONGODB_URL
in env variables to configure connection.
0.29.10
V Document - back button checks if dirty/clean, shows warning
v0.27.4
JSHint tests