Releases: piotr-oles/as-proto
Releases ยท piotr-oles/as-proto
v1.3.0
v1.2.1
v1.2.0
๐ Enhancement
as-proto-gen
- feat: handle message extend #46 (@piotr-oles)
Authors: 1
- Piotr Oleล (@piotr-oles)
v1.1.0
๐ Enhancement
as-proto-gen
- feat: handle protobuf dependencies #45 (@piotr-oles)
Authors: 1
- Piotr Oleล (@piotr-oles)
v1.0.0
๐ฅ Breaking Change
With this release, the as-proto-gen
package has made a change in the way it nests messages in the output. Instead of using namespace, it will now generate a separate .ts file for each message or enum, and use ESM modules to connect them. This update brings better compatibility with current web practices and helps to avoid excessively large output files.
Related PR: Per-message/enum file output #44 (@piotr-oles)
Authors: 1
- Piotr Oleล (@piotr-oles)
v0.9.2
๐ This release contains work from a new contributor! ๐
Thank you, Dave Syer (@dsyer), for all your work!
๐ Bug Fix
- Add section in README about google types #43 (@dsyer)
as-proto-gen
- fix: improve safety when generating helper methods code #41 (@piotr-oles)
- fix: improve safety when generating field code #40 (@piotr-oles)
- refactor: generalise
getPathWithoutProto
togetPathWithoutExtension
#39 (@piotr-oles)
Authors: 2
- Dave Syer (@dsyer)
- Piotr Oleล (@piotr-oles)
v0.9.1
๐ Bug Fix
- Update benchmark to use ESM bindings #36 (@piotr-oles)
- Add tests for
hasRegisteredName()
function #35 (@piotr-oles) - Rename spec.ts files to spec.js files to include them in tests #35 (@piotr-oles)
as-proto-gen
- Improve file context by re-using scope context #37 (@piotr-oles)
- Add comments to
getFileContext()
function #35 (@piotr-oles) - Add
freeName
toregisteredNames
onregisterName()
call #35 (@piotr-oles) - Rename
getFreeName
toregisterName
inScopeContext
#35 (@piotr-oles) - Rename
reservedNames
toregisteredNames
inScopeContext
#35 (@piotr-oles) - Remove
getSafeName()
fromScopeContext
#34 (@piotr-oles)
Authors: 1
- Piotr Oleล (@piotr-oles)
v0.9.0
๐ This release contains work from a new contributor! ๐
Thank you, @ffortier, for all your work!
๐ Enhancement
as-proto-gen
- Support map fields #28 (@piotr-oles)
๐ Bug Fix
Authors: 2
- @ffortier
- Piotr Oleล (@piotr-oles)
v0.5.0
๐ Enhancement
as-proto-gen
,as-proto
- feat: upgrade assemblyscript to 0.20.x #26 (@piotr-oles)
๐ Bug Fix
as-proto-gen
,as-proto
- Migrate from as-pect to end-to-end tests #25 (@piotr-oles)
Authors: 1
- Piotr Oleล (@piotr-oles)
v0.4.1
๐ Bug Fix
as-proto-gen
- fix: handle default values and multiple packed fields #24 (@piotr-oles)
Authors: 1
- Piotr Oleล (@piotr-oles)