Skip to content

Latest commit

 

History

History
305 lines (152 loc) · 20.1 KB

CHANGELOG.md

File metadata and controls

305 lines (152 loc) · 20.1 KB

Changelog

0.19.1 (2022-11-17)

Bug Fixes

  • Preserve the value of mixins parameter (#121) (3dbcc3e)

0.19.0 (2022-11-02)

Features

  • Enable transport = "grpc+rest" by default for nodejs and php rules (#118) (4c04cbb)

0.18.0 (2022-11-02)

Features

  • Add rest_numeric_enums to Ruby build rule template (#115) (5f5ba98)
  • Set rest_numeric_enums parameter explicitly for all gapic rules (#117) (ca5e3e1)

0.17.0 (2022-09-14)

Features

  • Add transport parameter to py_gapic_library targets (#113) (e5ee783)

0.16.0 (2022-09-01)

Features

  • support numeric enums: BUILD file updates, new Go BUILD files (#111) (736334d)

0.15.0 (2022-07-27)

Features

0.14.1 (2022-06-17)

Bug Fixes

  • Make HttpJsonTest generation depend on actual transport setting (#105) (df8d1f2)

0.14.0 (2022-06-17)

Features

  • Make transport = "grpc+rest" default for java and golang (#103) (993109d)

0.13.0 (2022-06-09)

Features

  • bazel: add include_samples to java_gapic_assembly_gradle_pkg (d1bc568)
  • Treat transport parameter as preserved (not overriden by default) parameter (#100) (e3a1f12)

Bug Fixes

  • bazel: add service_yaml to ruby_cloud_gapic_library (#99) (863addb)

0.12.1 (2022-04-14)

Bug Fixes

  • bazel: add service_yaml to py_gapic_library (#97) (39fad2d)

0.12.0 (2022-02-15)

Features

  • Include service_yaml for C# (1f15280)

0.11.1 (2021-11-17)

Bug Fixes

0.11.0 (2021-11-16)

Features

Bug Fixes

  • bazel: iam/location mixin java deps (#89) (965fe25)

0.10.0 (2021-11-02)

Features

  • add new C# parameter to the exception list (#85) (4859a1e)
  • remove old ruby and Csharp rules (#84) (f2e590d)

0.9.1 (2021-10-28)

Bug Fixes

  • Preserve all manual changes to API_ROOT files for now (#82) (80fdf50)

0.9.0 (2021-09-29)

Features

  • bazel: map operation_metadata.proto to common_proto (#77) (f078303)

0.8.0 (2021-09-29)

Features

  • make C# generated proto files end with .g.cs (#76) (7698d5c)

0.7.0 (2021-09-20)

Features

  • make C# grpc files end with Grpc.g.cs (#74) (c9dc26c)

0.6.3 (2021-09-14)

Bug Fixes

  • bazel: include iam Go dep for IAMPolicy mixin (#71) (55e3a6c)

0.6.2 (2021-08-30)

Bug Fixes

  • correct overzealous locations search string (#68) (80272bb)

0.6.1 (2021-08-25)

Bug Fixes

  • exclude lcoation mixin from proto input (#66) (6f9b0c7)

0.6.0 (2021-08-19)

Features

  • build_gen: add service_yaml to java_gapic_library (#45) (7db0098)
  • build_gen: inject Locations mixin proto deps (#52) (15c1f88)

Bug Fixes

  • bazel: include gapic_yaml in java if present (#65) (2b6fc8e)
  • bazel: retain certain google/api deps (#63) (455392f), closes #62
  • bazel: use None when no service_yaml (#54) (7bdaf87)

0.5.5 (2021-06-16)

Bug Fixes

  • remove gen of protoc-gen-docs-plugin (#47) (c12c6dc)

Miscellaneous Chores

0.5.3 (2021-04-05)

Bug Fixes

  • build_gen: handle errdetails_go_proto as a dep (#40) (1f0a0ef)

0.5.2 (2021-04-01)

Bug Fixes

  • gapic: generate gapic build on seeing service.yaml or grpc_service_config.json (#37) (1a62038)
  • java: remove IAM special-casing in test_classes generation (#34) (bebd02b)

0.5.1 (2021-03-12)

Bug Fixes

  • add options_proto to iam pkg mapping (#31) (cc63d3e)

0.5.0 (2021-02-24)

Features

Bug Fixes

  • properly support spaces in string values (#27) (ff1d244)

0.4.0 (2021-02-19)

Features

  • add default value for the ruby gem name (#22) (428c05b)

Bug Fixes

  • build_gen: support proto java_package, make gapic.yaml dep optional, add tests [rules_gapic] (#26) (dc4dd84)
  • ruby rules to have correct srcs form (#20) (475b182)

0.3.0 (2021-02-17)

Features

Bug Fixes

0.2.0 (2021-02-12)

Features

  • add reserved ruby parameters (#8) (5b88dd7)

Bug Fixes

  • change WORKSPACE name to rules_gapic (#13) (a6ba3b4)
  • no need to have Node.js rules (#11) (73d2207)
  • remove monolith Go rules (#4) (fddc5df)
  • update ruby rules to regenerate into ruby_cloud_gapic_library (#7) (0fe0094)

0.1.0 (2021-02-08)

⚠ BREAKING CHANGES

  • prepare for releasing into a separate repository

Features

  • add DIREGAPIC support for PHP (#3305) (c38caeb)
  • Add opt_args to common_proto_library. (#3191) (808b5e2)
  • add opt_file_args to pass the file arguments to the protoc plugin (#3239) (85a42fe)
  • add proto3_optional to proto_custom_library (#3222) (2f88ad4)
  • allow static substitution for group name (#3146) (f16f63e)
  • build_gen all langs use grpc_service_config (#3226) (3af766f)
  • generate GAPIC metadata file for Node.js by default (#3313) (4e92a9b)
  • pre-release (#2) (96aa0b0)
  • prepare for releasing into a separate repository (e8e91d6)
  • preserve some values when regenerating BUILD.bazel (#3237) (880de2e)
  • read version from gradle.properties if specified (#3159) (23856a0)
  • REST GAPIC (REGAPIC) Support for Java (#3275) (027984c)
  • Support extra plugin_args for php bazel rules rules (#3165) (1f91fbb)

Bug Fixes

  • Add javax dependency for java.annotations bazel targets. (#3155) (6c01035)
  • allow PHP builds to occur without iconv dependency (#3154) (dcd5022)
  • build_gen use lro gapic as lro dep (#3215) (fab708c)
  • build_gen: include httpbody import for java/go (#3329) (f3dedfb)
  • Fix bazel for discogapic (#3152) (6c3518f)
  • Fix BUILD file generator (accept dashes in proto options) (#3187) (879ad64)
  • Fix for java_gapic_assembly_gradle_pkg rule. (#3253) (358fdc1)
  • Fix tar packaging in bazel rules for mac (#3255) (3da3bf1)
  • ignore grpc_service_config unless using gapic_v2 (d433cc0)
  • nodejs build_gen uses grpc_service_config (#3206) (d433cc0)
  • preserve the value of opt_args parameter (#3319) (f9cf185)
  • PYTHON: update nox file and modernize to new interface (#3156) (f3e5a70)
  • python: use '' for string escapes (#3335) (92a3652)
  • remove unused package option from java_gapic_library [gapic-generator] (#3341) (854d94b)
  • use None instead of "" when grpc_service_config is not present (d433cc0)
  • use remote lro Go gapic instead of local (#3299) (9efefe3)