Skip to content

Releases: project-imprimis/imprimis

Alpha 43 "Quinalt"

09 Jul 06:09
771e28a
Compare
Choose a tag to compare
Alpha 43 "Quinalt" Pre-release
Pre-release

The forty-third alpha release of Imprimis.

Major changes

  • Fixed inconsistent coordinate system for y-axis (all are right handed now)
  • Fixed scoreboard images clipping across boundaries
  • Fixed scoreboard highlighting clipping through text
  • Geometry documentation and testing improvements
  • Const-qualification code quality improvements

Alpha 42 "Panther"

02 Jun 18:58
8acad7e
Compare
Choose a tag to compare
Alpha 42 "Panther" Pre-release
Pre-release

The forty-second alpha release of Imprimis.

Major changes:

  • Fixed HUD bug causing misalignment at QHD
  • Fixed Semaphore CI build script (had gone out of date)
  • Const-qualification of parts of waypoint and game code
  • Fixed GLTF bug when accessing node names
  • Added GLTF child metadata handling
  • Added many CubeScript command documentation entries, especially math and control commands

Alpha 41 "Omak"

05 May 19:11
189eb56
Compare
Choose a tag to compare
Alpha 41 "Omak" Pre-release
Pre-release

The forty-first release of Imprimis.
Major changes:

  • Fixed broken glossiness in carbine hudgun
  • Fixed newmap environment settings precondition always failing
  • Improved API documentation
  • Improved utilities testing
  • Improved const qualification

Alpha 40 "North"

14 Apr 18:16
5165821
Compare
Choose a tag to compare
Alpha 40 "North" Pre-release
Pre-release

The fortieth alpha release of Imprimis.

Major changes:

  • Added proper orientation support for GLTF models
  • Fixed edit mode varicons padding
  • Major improvements to utilities/geometry testing
  • API documentation improvements to utility/physics functions

Alpha 39 "Meridian"

03 Mar 18:43
cf9a942
Compare
Choose a tag to compare
Alpha 39 "Meridian" Pre-release
Pre-release

The thirty-ninth alpha release of Imprimis. Major changes:

  • New engine test coverage utility at https://project-imprimis.github.io/libprimis/lcov/
  • Added support for multimeshed GLTF models
  • Added node loading support for GLTF models
  • Fixed bug preventing build of Snap packages
  • Minor API documentation improvements

Alpha 38 "Loon"

03 Feb 05:07
2fb2604
Compare
Choose a tag to compare
Alpha 38 "Loon" Pre-release
Pre-release

The thirty-eighth alpha release of Imprimis.
Major changes:

  • Preliminary GLTF 2 support, simple mesh and texture loading
    • Replaced mapmodel 0 (cube, obj format) with GLTF 2 version
    • Added GLTF commands to documentation
  • Fixed property system interaction with settings UI

GLTF 2 will in the future replace the md5 format entirely for skeletal animation support. Unlike md5, GLTF is natively supported by Blender. GLTF 2 is also the preferred graphics interchange format for many other modern engines.

Alpha 37 "Kapowsin"

31 Dec 19:59
fb2a40c
Compare
Choose a tag to compare
Alpha 37 "Kapowsin" Pre-release
Pre-release

The thirty-seventh alpha release of Imprimis.
Major improvements:

  • New NSIS Windows installer wizard
  • Fixed issue in Windows causing icon to not be embedded in executable
  • Updated and improved CI by @TheEgghead27
  • Lower profile UI HUD design
  • Slight UI speed improvements via devirtualization

Alpha 36 "Jackson"

10 Dec 19:32
fd7ae39
Compare
Choose a tag to compare
Alpha 36 "Jackson" Pre-release
Pre-release

The thirty-sixth alpha release of Imprimis. Major changes:

  • Added support for models with more than 2^16 (65.6k) vertices
  • Fixed issue where UI would change scale depending on console status
  • UI HUD spacing tweaked slightly
  • Various model code documentation and code quality improvements

Alpha 35 "Isabella"

05 Nov 18:34
48f5fca
Compare
Choose a tag to compare
Alpha 35 "Isabella" Pre-release
Pre-release

Thirty-fifth monthly alpha release.

Major changes

  • Fixed scroll wheel bug in editor
  • Removed bespoke hashtable, std::unordered_map replaces it in all occurences
  • Refactored vertex array collection code into more cohesive class

Alpha 34 "Horseshoe"

08 Oct 18:55
638b636
Compare
Choose a tag to compare
Alpha 34 "Horseshoe" Pre-release
Pre-release

The thirty-fourth alpha release of Imprimis.

Major changes

  • Faster, lower memory menus implementation
  • Better texture error handling
  • Fixed bug causing radiancehints to render improperly at distance