datagrid icon indicating copy to clipboard operation
datagrid copied to clipboard

[7.x] roadmap

Open f3l1x opened this issue 3 years ago • 8 comments
trafficstars

We should set some expectation on future 7.x development.

Changes:

  • ✅ Drop jQuery
    • ✅ Drop jQuery in datargid assets (#1036)
    • ✅ Drop nette.ajax.js in favour of Naja 2 (#1036)
    • ✅ Drop bootstrap-datepicker in favour of https://mymth.github.io/vanillajs-datepicker
    • Do we still need bootstrap.js after those changes?
    • ✅ Drop bootstrap-select in favour of https://tom-select.js.org/
  • ✅ Nette 3.1+
    • ITranslator -> Translator #translator (#973)
  • ✅ PHP 8.0+
    • #1057
  • ✅ Theme
    • Bootstrap 5 (#1021)
  • DataSources
    • Doctrine 3+
    • ✅ Nextras 4+
  • Skeleton
    • Upgrade contributte/datagrid-skeleton
  • ✅ Rename Ublaboo to Contributte

f3l1x avatar Mar 21 '22 09:03 f3l1x

I added a few notes about dropping jQuery from our codebase

paveljanda avatar Jul 12 '22 11:07 paveljanda

@paveljanda What about to leave jQuery drop for the next release (8.x) and finish only three remaining tasks (Nette 3.1, PHP 8.0+ and Bootstrap 5)? 🤔

cc @f3l1x

radimvaculik avatar Dec 01 '22 09:12 radimvaculik

I added PR to PHP 8+.

radimvaculik avatar Dec 27 '22 11:12 radimvaculik

@radimvaculik We decided to include @f3l1x in removing jQuery so It should be quicker. I would like to leave it in the roadmap as I see many projects that need all those features.

paveljanda avatar Jan 02 '23 07:01 paveljanda

What about adding nette/utils 4.0 support to this branch?

foxycode avatar Feb 03 '23 14:02 foxycode

@foxycode See https://github.com/contributte/datagrid/pull/1077

radimvaculik avatar Apr 20 '23 18:04 radimvaculik

Hi, when we can expect 7.0 stable version? Is there any estimation? Thanks

frees11 avatar Nov 21 '23 12:11 frees11

@frees11 Hey, we are still testing the next version + fixing any found bugs. For now, the is a JS bug - hiding columns is not working. Working on that.

paveljanda avatar Nov 21 '23 12:11 paveljanda