All Versions
19
Latest Version
Avg Release Cycle
214 days
Latest Release
2821 days ago

Changelog History
Page 2

  • v0.5.1 Changes

    • Export all useful constructors and symbols.
  • v0.5 Changes

    💥 Breaking changes
    • objFaces now contain structured faces of type Face. A Face can be:
      • a Triangle ;
      • a Quad ;
      • an arbritrary Polygon. Whatever the shape of the face, it holds several FaceIndex used to reference locations, normals and texture coordinates.
    • Ditto for objLines.
  • v0.4 Changes

    • Remove most modules from the exposed interface. Everything can be found in Codec.Wavefront.
    • Change internal structures of a few types. The structure of those types shouldn’t be used in the interface, so a few functions to access them was provided.
  • v0.4.0.1 Changes

    • Fix a bug in the implementation of untilEnd.
  • v0.3 Changes

    💥 Breaking changes
    • Change the interface to manipulate WavefrontOBJ. It’s now a dedicated type with Vector instead of DList, which is way better.
  • v0.2 Changes

    Non-breaking changes
    • Add more verbose documentation everywhere.
    💥 Breaking changes
    • Remove ctxtName. It was an old function used to implement user-defined objects, but since we have Element, we don’t need those anymore.
  • v0.1 Changes

    • Initial revision.
  • v0.1.0.2 Changes

    • Change the loop of tokenize from many1 to untilEnd (internal parser in Token.hs). That’s due to the fact many1 silently ignores failures while untilEnd does not.
    • Change implementation of tokenize to use choice, which is implemented exactly as we had.
    • Remove identifier and use name instead to relax conditions on formatting names.
  • v0.1.0.1 Changes

    • Add forgotten Codec.Wavefront.