nextron icon indicating copy to clipboard operation
nextron copied to clipboard

2023 Roadmaps - I'm back!

Open saltyshiomix opened this issue 9 months ago • 17 comments

I'm back!

Suffering from bipolar disorder, I was unable to maintain nextron for over 8 months. Medication has allowed me to be somewhat more active, and I will be gradually improving this project.

I would like to thank everyone who has supported nextron so far:

  • All stargazers
  • All used by
  • All contributers
  • All collaborators
  • All sponsors

Thank you very much for your continued support.

Roadmaps

v8.8.0 - 2023/09/20

  • Library updates
  • Examples
    • Add with-chakra-ui example
      • https://github.com/saltyshiomix/nextron/pull/403
    • Lint and format whole examples

v8.9.0 - 2023/09/22

  • Library updates
  • Support electron v22+
    • https://github.com/saltyshiomix/nextron/issues/299
    • https://github.com/saltyshiomix/nextron/issues/346
    • https://github.com/saltyshiomix/nextron/issues/384
    • https://github.com/saltyshiomix/nextron/issues/279

v8.10.0 - 2023/09/26

  • Remove nextron-init command
  • Examples
    • Fix with-emotion example
    • Fix with-material-ui example

v8.11.3 - 2023/09/27

  • Improve nextron-dev command options
    • https://github.com/saltyshiomix/nextron/issues/300
    • https://github.com/saltyshiomix/nextron/issues/309
    • https://github.com/saltyshiomix/nextron/pull/362
  • Improve nextron-build command options
    • https://github.com/saltyshiomix/nextron/discussions/397
  • Examples
    • Add basic-launch-app-from-url example
      • https://github.com/saltyshiomix/nextron/issues/405

v8.12.0 - 2023/10/14

  • Support preload script for IPC and update whole examples
    • https://github.com/saltyshiomix/nextron/issues/413
    • https://github.com/saltyshiomix/nextron/issues/415
  • Support typeScript paths
    • https://github.com/saltyshiomix/nextron/issues/235
    • https://github.com/saltyshiomix/nextron/issues/270
  • Examples
    • Remove ipc-communication example and add IPC sample code to basic-lang-javascript (or basic-lang-typescript) example
      • https://github.com/saltyshiomix/nextron/issues/259
      • https://github.com/saltyshiomix/nextron/issues/344
      • https://github.com/saltyshiomix/nextron/issues/338
      • https://github.com/saltyshiomix/nextron/issues/401
      • https://github.com/saltyshiomix/nextron/issues/318

v8.13.0

  • Examples
    • Add with-next-ui example
      • https://github.com/saltyshiomix/nextron/issues/391
    • Add with-persistant-logger example
      • https://github.com/saltyshiomix/nextron/pull/356
    • Environment variables
      • https://github.com/saltyshiomix/nextron/issues/188
      • https://github.com/saltyshiomix/nextron/issues/128
      • https://github.com/saltyshiomix/nextron/issues/157
    • Working with databases
      • https://github.com/saltyshiomix/nextron/issues/175
      • https://github.com/saltyshiomix/nextron/issues/253
      • https://github.com/saltyshiomix/nextron/issues/386
      • https://github.com/saltyshiomix/nextron/issues/363
    • End to end testing
      • https://github.com/saltyshiomix/nextron/issues/260
    • Electron Forge

v9.0.0

  • Next.js v13 support
    • https://github.com/saltyshiomix/nextron/issues/296
    • https://github.com/saltyshiomix/nextron/issues/339
    • https://github.com/saltyshiomix/nextron/issues/399
    • https://github.com/saltyshiomix/nextron/discussions/393
  • Enhancement
    • https://github.com/saltyshiomix/nextron/issues/247
    • https://github.com/saltyshiomix/nextron/issues/377
  • Documentation
    • SSR support? No.
      • https://github.com/saltyshiomix/nextron/issues/263
      • https://github.com/saltyshiomix/nextron/issues/86
      • https://github.com/saltyshiomix/nextron/issues/213
    • Api routes? No.
      • https://github.com/saltyshiomix/nextron/issues/214
      • https://github.com/saltyshiomix/nextron/issues/327
      • https://github.com/saltyshiomix/nextron/issues/119
      • https://github.com/saltyshiomix/nextron/issues/61

Other Examples

  • https://github.com/saltyshiomix/nextron/issues/376
  • https://github.com/saltyshiomix/nextron/issues/378
  • https://github.com/saltyshiomix/nextron/issues/395
  • https://github.com/saltyshiomix/nextron/issues/381
  • https://github.com/saltyshiomix/nextron/issues/94

MEMO

Bug Fixes

  • https://github.com/saltyshiomix/nextron/issues/170
  • https://github.com/saltyshiomix/nextron/issues/241
  • https://github.com/saltyshiomix/nextron/issues/121
  • https://github.com/saltyshiomix/nextron/issues/168
  • https://github.com/saltyshiomix/nextron/issues/291
  • https://github.com/saltyshiomix/nextron/issues/307

Help Wanted

  • https://github.com/saltyshiomix/nextron/issues/141
  • https://github.com/saltyshiomix/nextron/issues/132
  • https://github.com/saltyshiomix/nextron/issues/336

Documentation

  • Why nextron?
    • https://github.com/saltyshiomix/nextron/issues/92
    • https://github.com/saltyshiomix/nextron/issues/233

Questions and "check back later"

These questions may be the subject of future development.

  • https://github.com/saltyshiomix/nextron/issues/65
  • https://github.com/saltyshiomix/nextron/issues/82
  • https://github.com/saltyshiomix/nextron/issues/85
  • https://github.com/saltyshiomix/nextron/issues/133
  • https://github.com/saltyshiomix/nextron/issues/140
  • https://github.com/saltyshiomix/nextron/issues/142
  • https://github.com/saltyshiomix/nextron/issues/152
  • https://github.com/saltyshiomix/nextron/issues/155
  • https://github.com/saltyshiomix/nextron/issues/169
  • https://github.com/saltyshiomix/nextron/issues/171
  • https://github.com/saltyshiomix/nextron/issues/200
  • https://github.com/saltyshiomix/nextron/issues/231
  • https://github.com/saltyshiomix/nextron/issues/234
  • https://github.com/saltyshiomix/nextron/issues/257
  • https://github.com/saltyshiomix/nextron/issues/266
  • https://github.com/saltyshiomix/nextron/issues/267
  • https://github.com/saltyshiomix/nextron/issues/269
  • https://github.com/saltyshiomix/nextron/issues/280
  • https://github.com/saltyshiomix/nextron/issues/282
  • https://github.com/saltyshiomix/nextron/issues/292
  • https://github.com/saltyshiomix/nextron/issues/302
  • https://github.com/saltyshiomix/nextron/issues/308
  • https://github.com/saltyshiomix/nextron/issues/317
  • https://github.com/saltyshiomix/nextron/issues/319
  • https://github.com/saltyshiomix/nextron/issues/321
  • https://github.com/saltyshiomix/nextron/issues/323
  • https://github.com/saltyshiomix/nextron/issues/333
  • https://github.com/saltyshiomix/nextron/issues/340
  • https://github.com/saltyshiomix/nextron/issues/341
  • https://github.com/saltyshiomix/nextron/issues/343
  • https://github.com/saltyshiomix/nextron/issues/352
  • https://github.com/saltyshiomix/nextron/issues/353
  • https://github.com/saltyshiomix/nextron/issues/355
  • https://github.com/saltyshiomix/nextron/issues/365
  • https://github.com/saltyshiomix/nextron/issues/368
  • https://github.com/saltyshiomix/nextron/issues/369
  • https://github.com/saltyshiomix/nextron/issues/396

FYI

  • https://github.com/saltyshiomix/nextron/discussions/244
  • Useful references: https://github.com/vercel/next.js/tree/canary/examples

saltyshiomix avatar Sep 13 '23 19:09 saltyshiomix

Hi @saltyshiomix! I don't know you personally, but I just wanted to say welcome back. Nextron is a great project and you've done some great work.

The list of issues you've posted above looks pretty daunting, so if there's anything the community can do to help with them (even if it's help decide if they can just be closed?), shout. I don't have bags of free time, but I'll try and do my bit and I'm sure others will too.

makeusabrew avatar Sep 21 '23 09:09 makeusabrew

@makeusabrew

Thank you very much, and you are totally right!

I'll improve nextron step by step, too 🙇

saltyshiomix avatar Sep 22 '23 22:09 saltyshiomix

I'm looking forward to it because I'm building my startup product with Nextron because I have struggled a bit with some features to implement in Nextron with external links.

I will distribute the beta version to people to test it before shipping the first release.

Screenshot 2023-09-24 at 09 15 46

Thanks, @saltyshiomix for creating Nextron ✌️

bm777 avatar Sep 24 '23 07:09 bm777

@bm777

Thank you for using nextron! I appreciate it very much. Please let me know when the service is released!!!

Please feel free to open issues if you have any troubles :)

saltyshiomix avatar Sep 26 '23 05:09 saltyshiomix

@saltyshiomix

I will definitely :-)

I think, I will open an issue today, if we solve that issue, it will be a great achievement.

bm777 avatar Sep 26 '23 06:09 bm777

@bm777

I just created the disscussion:

  • https://github.com/saltyshiomix/nextron/discussions/406

Feel free to share your apps :)

saltyshiomix avatar Sep 26 '23 19:09 saltyshiomix

@saltyshiomix

Yes of course, when the beta is ready I will share it with you first to correct some bugs 😉

bm777 avatar Sep 26 '23 20:09 bm777

Electron 22+ is nice ;-)

riclava avatar Sep 27 '23 13:09 riclava

@riclava Thanks! To use electron v22+, please see this introduction: https://github.com/saltyshiomix/nextron/issues/299#issuecomment-1731438336

saltyshiomix avatar Sep 28 '23 00:09 saltyshiomix

Nextron v8.12.0 is out!

Now it supports preload script for secure IPC features :)

saltyshiomix avatar Oct 14 '23 05:10 saltyshiomix

Nice to see you back in the game @saltyshiomix. Have you plan to bump next version to 14? 'cause it's the latest available version. Let me know, I would like help you on this subject ;)

alexis-piquet avatar Nov 13 '23 00:11 alexis-piquet

@alexis-piquet

Sorry for late reply.

Yes, I'm planning nextron v9 which supports both next v13 and v14 🙇

saltyshiomix avatar Nov 15 '23 22:11 saltyshiomix

Welcome back.. life is ****, the community is great.

BTW we use nextjs 13 with i18next (with no real issues). Happy to provide a basic example if it helps.

pixelass avatar Jan 29 '24 12:01 pixelass

@pixelass

I appreciate very much your sponsorship!

Thank you also for the pull request, I'll check it out soon :)

  • https://github.com/saltyshiomix/nextron/pull/441

saltyshiomix avatar Feb 11 '24 11:02 saltyshiomix

I apologize for the very slow work on support Next.js v14. I'm preparing it little by little, so please wait a little longer.

saltyshiomix avatar Feb 11 '24 11:02 saltyshiomix

CC: @makeusabrew @bm777 @riclava @alexis-piquet @pixelass

Just released nextron v5.15.0, which supports Next.js v13 🎉

Next.js v14 support is coming soon 🙇

saltyshiomix avatar Apr 14 '24 13:04 saltyshiomix

Oh waouh, Amazing new :) @saltyshiomix

bm777 avatar Apr 14 '24 13:04 bm777