LWJGL 2.2.1 Released


Awesome!  Thanks for the notification.

Release Notes:

FIX: Mouse Grab should now work on Windows when using Display.setParent()

Support for OpenGL 3.1 and 3.2
Support for the following extensions: NV_shader_buffer_load, NV_vertex_buffer_unified_memory, GREMEDY_string_marker, AMD_draw_buffers_blend, ARB_depth_clamp, ARB_draw_buffers_blend, ARB_draw_elements_base_vertex, ARB_fragment_coord_conventions, ARB_provoking_vertex, ARB_sample_shading, ARB_seamless_cube_map, ARB_shader_texture_lod, ARB_texture_cube_map_array, ARB_texture_gather, ARB_texture_multisample, ARB_texture_query_lod, ARB_vertex_array_bgra, EXT_separate_shader_objects, EXT_texture_snorm, NV_copy_image, NV_parameter_buffer_object2, NV_texture_barrier
Support for GLU tessellation (using JOGLs implementation - possibly missing license file - will update for next release license in repo)
Added support for PIXEL_STORE state tracking.
Changed PBO GLChecks to use LWJGL's state tracking instead of using glGetInteger.
Support for alpha blended icons on win32
Misc improvements to applet downloader to handle download errors
Added Mouse.isInsideWindow()
Support for tracking mouse outside window on drag
Support for negative mouse coords (if dragging outside), must set property: org.lwjgl.input.Mouse.allowNegativeMouseCoords
Latest jinput
Fix for ALC11 functions not working
Fixes for 64bit windows (should work better now)

I'm really liking that Mouse.isInsideWindow() method, definitely gonna be helpful :)