Skip to content

Releases: Kinto/kinto-admin

v3.0.6

11 Mar 21:43
ddf8147
Compare
Choose a tag to compare

What's Changed

Features

Bugfixes

Internal Changes

Full Changelog: v3.0.5...v3.0.6

v3.0.5

28 Feb 17:24
4a1bb62
Compare
Choose a tag to compare

What's Changed

Bump Dependencies

Full Changelog: v3.0.4...v3.0.5

v3.0.4

05 Feb 17:31
8400176
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.3...v3.0.4

v3.0.3

31 Jan 15:47
Compare
Choose a tag to compare

What's Changed

Features

Bugfixes

  • Allow records to be updated without inserting new attachments by @alexcottner in #3130

Internal Changes

Full Changelog: v3.0.2...v3.0.3

v3.0.2

19 Jan 16:45
f201c09
Compare
Choose a tag to compare

What's Changed

Bugfixes

Internal Changes

Full Changelog: v3.0.1...v3.0.2

v3.0.1

17 Jan 17:06
d7468ad
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

17 Jan 15:59
692cee2
Compare
Choose a tag to compare

Summary

Breaking Change: This release includes 1 minor, albeit breaking change. In our build tool move from Webpack to Vite, we changed the name of the environment variable that controls the "single server" option from SINGLE_SERVER to KINTO_ADMIN_SINGLE_SERVER. The ASSET_PATH environment variable remains the same

This release also includes a few bugfixes, as detailed below.

Enhancements

Internal Changes

Dependabot Updates

Full Changelog: v2.1.1...v3.0.0

v2.1.1

05 Dec 15:36
8ab0c6a
Compare
Choose a tag to compare

Summary
This release includes some bugfixes and a few package updates. No enhancements or feature changes.

Bugfixes

  • Opening the site in a new tab doesn't require another login. Auth now persists. #687
  • Login method is now restored correctly when using openid/ldap auth. #989
  • Prevent permanent spinners when anonymous users access collections they have limted permissions to. #3073
  • Fixes permission checks against kinto buckets where the bucket ID doesn't match the bucket name. #3088

Internal Changes

  • Updating codemirror package. #2506
  • Removing chai and sinon test dependencies. Using fireevent for test interaction. #3074
  • Updating bootstrap-icons build version. #3083
  • Updating babel build version. #3084

v2.1.0

21 Nov 15:37
8c1c786
Compare
Choose a tag to compare

Summary
This release is mostly bug fixes, tech-debt reduction, and small enhancements. There are no known breaking changes.

New features

  1. [Signoff] Enhanced the review process with one that helps users understand exactly what changes are being proposed and reviewed. Users are still able to switch to the old UI if this new process causes problems with their workflows. Issue #2269.

Bug fixes

  1. Implemented UI blocks/spinners on forms to prevent accidentally submitting multiple times and give users a visual cue that data is loading. Issues #579, #1360, #1596, #2206.
  2. Users can now insert/update file attachments on records when editing as JSON. Issue #616.
  3. Users can now create/edit collection records when no display fields are defined. Issue #621.
  4. Forms scroll up automatically to the first field with a validation error. Issue #3059.
  5. Hide collection buttons users do not have permission to click. Issue #633.

Internal changes

  1. Replaced enzyme with testing-library. Issue #2159
  2. Implemented rjsf package to replace our existing json forms. Issues #2118, #237.
  3. Migrated class-based components to functional components. Issue #3026.
  4. Updated several packages.

v2.0.0

22 Mar 19:25
66dc255
Compare
Choose a tag to compare

What's Changed

Breaking
We no longer publish a <KintoAdmin /> component on NPM. To use Kinto Admin in a production setting, download the source code of a release, set environment variables to control what customization options are still available, and build the static bundle.

See the following PRs and updated README for more details:

  • Move signoff into main component tree, remove plugin system #2360
  • Tweak webpack for HTML inclusion in bundle and setting Public Path #2372
  • Use environment variable to set SINGLE_SERVER, deprecate other settings #2373
  • Update README for new install/customization methods #2376
  • Remove published component, tweak Webpack config #2377

Ops Updates

  • Combine actions into one CI workflow #2305

Dependency Updates

  • Uninstall unused deps, bump others #2304
Dependabot Updates
  • Bump @types/react-redux from 7.1.21 to 7.1.22 #2279
  • Bump mocha from 9.1.3 to 9.2.0 #2301
  • Bump @babel/plugin-transform-runtime from 7.16.7 to 7.16.10 #2300
  • Bump codemirror from 5.65.0 to 5.65.1 #2299
  • Bump @types/history from 4.7.9 to 5.0.0 #2298
  • Bump webpack from 5.65.0 to 5.67.0 #2297
  • Bump @babel/core from 7.16.7 to 7.16.12 #2296
  • Bump mini-css-extract-plugin from 2.4.6 to 2.5.2 #2295
  • Bump typescript from 4.5.4 to 4.5.5 #2293
  • Bump filesize from 8.0.6 to 8.0.7 #2292
  • Bump @typescript-eslint/eslint-plugin from 5.9.0 to 5.10.0 #2291
  • Bump @babel/node from 7.16.7 to 7.16.8 #2287
  • Bump @babel/cli from 7.16.7 to 7.16.8 #2282
  • Bump eslint from 8.6.0 to 8.7.0 #2281
  • Bump @typescript-eslint/parser from 5.9.0 to 5.10.1 #2302
  • Bump @types/react-router-dom from 5.3.2 to 5.3.3 #2294
  • Bump react-bootstrap-icons from 1.5.0 to 1.7.2 #2240
  • Bump bootstrap-icons from 1.5.0 to 1.7.2 #2210
  • Bump @babel/preset-env from 7.16.7 to 7.16.11 #2290
  • Bump node-fetch from 2.6.1 to 2.6.7 #2303
  • Bump eslint from 8.7.0 to 8.8.0 #2312
  • Bump @svgr/webpack from 6.2.0 to 6.2.1 #2311
  • Bump sinon from 12.0.1 to 13.0.0 #2310
  • Bump mini-css-extract-plugin from 2.5.2 to 2.5.3 #2309
  • Bump @typescript-eslint/eslint-plugin from 5.10.0 to 5.10.1 #2308
  • Bump chai from 4.3.4 to 4.3.6 #2307
  • Bump webpack-cli from 4.9.1 to 4.9.2 #2306
  • Bump @typescript-eslint/eslint-plugin from 5.10.1 to 5.11.0 #2333
  • Bump bootstrap-icons from 1.7.2 to 1.8.1 #2330
  • Bump @types/react-router-dom from 5.3.0 to 5.3.3 #2329
  • Bump @babel/runtime from 7.16.7 to 7.17.2 #2327
  • Bump css-loader from 6.5.1 to 6.6.0 #2323
  • Bump @babel/core from 7.16.12 to 7.17.0 #2322
  • Bump webpack-dev-middleware from 5.3.0 to 5.3.1 #2321
  • Bump webpack from 5.67.0 to 5.68.0 #2317
  • Bump sinon from 13.0.0 to 13.0.1 #2316
  • Bump @babel/plugin-transform-runtime from 7.16.10 to 7.17.0 #2314
  • Bump @typescript-eslint/parser from 5.10.1 to 5.12.0 #2334
  • Bump eslint from 8.8.0 to 8.9.0 #2331
  • Bump @types/history from 4.7.11 to 5.0.0 #2328
  • Bump jest from 27.4.7 to 27.5.1 #2326
  • Bump webpack from 5.68.0 to 5.69.1 #2339
  • Bump @typescript-eslint/eslint-plugin from 5.11.0 to 5.12.0 #2338
  • Bump express from 4.17.2 to 4.17.3 #2337
  • Bump eslint-config-prettier from 8.3.0 to 8.4.0 #2336
  • Bump codemirror from 5.65.1 to 5.65.2 #2335
  • Bump @typescript-eslint/eslint-plugin from 5.12.0 to 5.12.1 #2345
  • Bump eslint from 8.9.0 to 8.10.0 #2344
  • Bump @typescript-eslint/parser from 5.12.0 to 5.12.1 #2343
  • Bump eslint-plugin-react from 7.28.0 to 7.29.2 #2342
  • Bump @types/lodash from 4.14.178 to 4.14.179 #2341
  • Bump @types/jest from 27.4.0 to 27.4.1 #2346
  • Bump typescript from 4.5.5 to 4.6.2 #2357
  • Bump webpack from 5.69.1 to 5.70.0 #2355
  • Bump css-loader from 6.6.0 to 6.7.0 #2352
  • Bump eslint-plugin-react from 7.29.2 to 7.29.3 #2351
  • Bump mini-css-extract-plugin from 2.5.3 to 2.6.0 #2350
  • Bump @types/react-redux from 7.1.22 to 7.1.23 #2349
  • Bump eslint-config-prettier from 8.4.0 to 8.5.0 #2347
  • Bump eslint-plugin-react from 7.29.3 to 7.29.4 #2365
  • Bump css-loader from 6.7.0 to 6.7.1 #2364
  • Bump eslint from 8.10.0 to 8.11.0 #2363
  • Bump @typescript-eslint/parser from 5.12.1 to 5.15.0 #2369
  • Bump @typescript-eslint/eslint-plugin from 5.12.1 to 5.15.0 #2368
  • Bump @babel/runtime from 7.17.2 to 7.17.7 #2367
  • Bump prettier from 2.5.1 to 2.6.0 #2375
  • Bump @babel/runtime from 7.17.7 to 7.17.8 #2374
  • Bump @types/lodash from 4.14.179 to 4.14.180 #2370

Full Changelog: v1.31.1...v2.0.0