...2.6 is Java 5.0+ is it? That should be 3.0?
Cas
oh, I thought we were saving 3.0 for major api breakage and new features but guess LWJGL 4.0 is still available
changes such as:
1) Moving the native window code out of the opengl package, possibly into org.lwjgl.display.*. Thus allowing way for stuff like OpenGL ES, DirectX, etc to be plugged in easily.
2) Multiple Window/Display support which would probably require api breakage.
3) Proper lightweight native window system for LWJGL on mac (Cocoa?) and not relying on AWT.
4) Proper alternative to Display.setParent and AWTGLCanvas (maybe some sort of merge).
5) Support for OpenGL ES.
etc (i'm sure theres a few others but can't recall atm).
but then again OpenGL 4.1 and OpenCL support is a pretty big addition.
oh btw just curious what about making the OpenCL stuff a standalone java 1.5 jar and native (thus keeping core LWJGL 2.x java 1.4 compatible until LWJGL 3.0)? probably not worth the effort though if the OpenCL stuff is already interweaved with LWJGL code.