gitsocko opened a new issue, #9531:
URL: https://github.com/apache/netbeans/issues/9531

   ### Apache NetBeans version
   
   Apache NetBeans 30
   
   ### What happened
   
   On first launch after upgrading to Apache NetBeans 30, the IDE starts with a 
fresh profile instead of detecting and importing the previous version's user 
profile.
   
   The NetBeans 30 window layout is reset, previously open and recent projects 
are missing, editor preferences are not retained, database connections are 
absent, and other profile settings are not migrated. No useful migration prompt 
appears.
   
   Expected behavior: On first launch, NetBeans 30 should detect the most 
recent prior profile and offer to migrate the UI layout, open/recent projects, 
editor preferences, database connections, and other user settings.
   
   ### Language / Project Type / NetBeans Component
   
   IDE startup / user profile migration
   
   ### How to reproduce
   
   1. Use Apache NetBeans 29 on macOS with a configured UI layout, open/recent 
projects, editor preferences, database connections, and other user settings.
   2. Install Apache NetBeans 30.
   3. Launch NetBeans 30 for the first time.
   4. Observe that no useful migration prompt appears.
   5. Observe that NetBeans 30 opens with a fresh layout and no knowledge of 
the prior recent/open projects or other profile settings.
   
   This was reproduced on two Macs:
   - Apple-silicon MacBook Air, upgrading NetBeans 29 to 30.
   - 2017 Intel iMac, upgrading NetBeans 25 to 30.
   
   The failure occurred on both upgrade paths.
   
   ### Did this work correctly in an earlier version?
   
   No / Don't know
   
   ### Operating System
   
   macOS 26.5.2 (build 25F84), Apple silicon arm64; also reproduced on a 2017 
Intel iMac
   
   ### JDK
   
   Eclipse Adoptium OpenJDK 26.0.1+8, aarch64
   
   ### Apache NetBeans packaging
   
   Community provided installer
   
   ### Anything else
   
   Current system:
   - MacBook Air (Mac16,12)
   - Apple M4, 10-core CPU
   - 16 GB memory
   - macOS 26.5.2 (build 25F84), arm64
   - Apache NetBeans IDE 30
   - Build: 30-46c1feab2cb98b58ae1eccb4f9fba1c29137cf5d (11 May 2026)
   - Runtime: Eclipse Adoptium OpenJDK 26.0.1+8, aarch64
   
   Workaround that restores the previous profile:
   
   ```bash
   rm -rf ~/Library/Application\ Support/NetBeans/30
   cp -a ~/Library/Application\ Support/NetBeans/29 \
         ~/Library/Application\ Support/NetBeans/30
   rm -rf ~/Library/Application\ Support/NetBeans/30/var/cache
   rm -f ~/Library/Application\ Support/NetBeans/30/lock
   ```
   
   Related reports found during duplicate search:
   - #6365 requests preserving editor/index history across upgrades, but does 
not report this NetBeans 30 full-profile migration failure.
   - #9410 concerns only target servers for web projects and does not cover the 
fresh-profile behavior described here.
   
   ### Are you willing to submit a pull request?
   
   No


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to