timwis / jkan

A lightweight, backend-free open data portal, powered by Jekyll
https://jkan.io
MIT License
219 stars 310 forks source link

Drop IE11 support and remove unmaintained depends #277

Closed BryanQuigley closed 1 year ago

BryanQuigley commented 1 year ago

Aside from letting us drop the legacy build it also let's us drop the jquery-deparam dependency replacing with built-in urlSearchParams

Confirmed this seems to work just fine - just not on IE11.

BryanQuigley commented 1 year ago

This is a prerequisite for further improvements (or removal) of jquery. Confirmed through recent stats that IE is easily less than .1% (For reference Edge is at 6%)

timwis commented 1 year ago

Hey Bryan, sorry for the delay. I'm happy with this change in principle - just left one question for you to confirm, then happy for you to merge when ready.