Skip to content

Releases: ccpgames/neobuilder

Version 5.3.1 - Extra CLI flags

15 Oct 12:25
bdd0bfd
Compare
Choose a tag to compare

Version 5.3.1 - Extra CLI flags

Added

  • The -i/--pyi option to the CLI to include building *.pyi files for the generated *_pb2.py files
  • The ability to include multiple additional proto paths with -I <path>/--include <path> flags in the CLI

Version 5.3.0 - Support for Value

24 Sep 15:31
5e2a1bd
Compare
Choose a tag to compare

Version 5.3.0 - Support for Value

Added

  • Support for the google.protobuf.Value message

Version 5.2.1 - Implicit Import Fix

24 Sep 10:37
05c3b9d
Compare
Choose a tag to compare

[5.2.1] - 2024-09-24

Changed

  • The line from typing import * in most templates to import typing and now
    references to classes an such from typing are explicit (i.e. List ->
    typing.List)

Fixed

  • Side-effects caused by from typing import * when messages/classes share a
    name of classes in the typing package
  • Bug where datetime was missing from imports in gRPC senders and receivers

Version 5.2.0 - Support for Struct

24 Sep 09:48
772f648
Compare
Choose a tag to compare

[5.2.0] - 2024-09-23

Added

  • Support for the google.protobuf.Struct message

Version 5.2.0-rc.1 - Support for Structs

23 Sep 12:58
f5db146
Compare
Choose a tag to compare

[5.2.0] - 2024-09-23

Added

  • Support for the google.protobuf.Struct message

Version 5.1.2 - Pathlib Derp Fix

02 Jul 10:59
92dd3b0
Compare
Choose a tag to compare

Version 5.1.2 - 2024-07-02

Fixed

  • An issue with the last fix where, if the build root is a relative path, we'll
    end up getting an exception because we can't find how one path is relative to 7
    another if one of them is absolute and the other is relative.

Version 5.1.1 - Fixed everything!

28 Jun 16:29
de6d063
Compare
Choose a tag to compare

[5.1.1] - Fixed everything!

Fixed

  • An issue where the __everything__.py file was missing the first character of
    the package name if the build root ended with a slash (or backslash)

Version 5.1.0 - Added Servicer Class to API

30 Apr 15:02
6cbd3a5
Compare
Choose a tag to compare

Version 5.1.0 - Added Servicer Class to API

Added

  • A class attribute called __servicer_cls__ to any service interfaces (for
    a gRPC build) with reference to that services GrpcServicer class
  • Added a bunch of useful sub-tests to unittests

Fixed

  • A bunch of unittesting issues

Version 5.0.0

15 Apr 16:21
Compare
Choose a tag to compare

Version 5.0.0 - Going live

  • Migrated over

Version 5.0.0-beta.1

15 Apr 15:43
Compare
Choose a tag to compare
Version 5.0.0-beta.1 Pre-release
Pre-release

Version 5.0.0-beta.1 - Going live

  • Migrated over