-
Notifications
You must be signed in to change notification settings - Fork 262
Insights: microsoft/typespec
Overview
4 Releases published by 1 person
-
@typespec/[email protected]
published
Mar 24, 2025 -
@typespec/[email protected]
published
Mar 25, 2025 -
@typespec/[email protected]
published
Mar 25, 2025 -
@typespec/[email protected]
published
Mar 25, 2025
76 Pull requests merged by 24 people
-
[typespec-vscode] Show emitter internal msg in tspconfig
#6197 merged
Mar 31, 2025 -
Expose InputClient
#6727 merged
Mar 31, 2025 -
[http-server-csharp]: Fix overridden exception properties and default status code
#6767 merged
Mar 30, 2025 -
Fix trace formatting on some platforms
#6766 merged
Mar 29, 2025 -
Correct example in hscs doc
#6764 merged
Mar 29, 2025 -
Reserve sym and context keyword
#6754 merged
Mar 28, 2025 -
Update uses of VSCode to VS Code in official docs
#6760 merged
Mar 28, 2025 -
Add test for RequestOptions optionality
#6736 merged
Mar 28, 2025 -
Fix multipart doc with $ref
#6759 merged
Mar 28, 2025 -
Add initial server docs
#6742 merged
Mar 28, 2025 -
Fix nested options
#6711 merged
Mar 28, 2025 -
Fix playground crash on no target
#6753 merged
Mar 28, 2025 -
[http] Implement bodyKind: file
#6563 merged
Mar 28, 2025 -
Migrate bundler to esbuild - Take 2
#6733 merged
Mar 28, 2025 -
http-client-java, remove implicit multipart
#6746 merged
Mar 28, 2025 -
http-client-java fix async methods in sync-stack
#6726 merged
Mar 28, 2025 -
Update singular that should be plural (Developer -> Developers)
#6741 merged
Mar 28, 2025 -
[http-server-csharp] Provide Pattern for user-defined errors
#6600 merged
Mar 28, 2025 -
fix: always generate pageable api for list operations
#6738 merged
Mar 28, 2025 -
Updates to scaffolding script
#6710 merged
Mar 27, 2025 -
Spector test for server csharp
#6609 merged
Mar 27, 2025 -
[python] fix calls to exec
#6703 merged
Mar 27, 2025 -
Use readonly collection types for return types
#6730 merged
Mar 27, 2025 -
Revert "Migrate bundler to esbuild"
#6731 merged
Mar 27, 2025 -
Fix dup issue when using union in multipart HttpPart
#6729 merged
Mar 27, 2025 -
log logs from stderr as normal one for compile
#6690 merged
Mar 27, 2025 -
http-client-java, remove use of clientaccessor
#6721 merged
Mar 27, 2025 -
Handle paging operations that don't use nextlink or continuation token
#6716 merged
Mar 27, 2025 -
Resolve tsp server properly when it's in sub folder or non-first workspace
#6694 merged
Mar 27, 2025 -
http-client-java, sync-stack support for mgmt
#6509 merged
Mar 27, 2025 -
[http-client-python] add license support
#6667 merged
Mar 27, 2025 -
Bump vite from 6.2.2 to 6.2.3 in /packages/http-client-python
#6702 merged
Mar 27, 2025 -
Support license config
#6705 merged
Mar 26, 2025 -
Relax path-parameter-optional condition as now can be optional under certain conditions
#6472 merged
Mar 26, 2025 -
blog formatting
#6643 merged
Mar 26, 2025 -
Fix #6634 and issues with some attribute application
#6701 merged
Mar 26, 2025 -
Remove duplicate Client Java section
#6708 merged
Mar 26, 2025 -
Migrate bundler to esbuild
#6706 merged
Mar 26, 2025 -
Remove legacy multipart
#6557 merged
Mar 26, 2025 -
Fix mutate
null
in decorator arguments crash#6697 merged
Mar 26, 2025 -
http-client-java, update http-specs and azure-http-specs
#6669 merged
Mar 26, 2025 -
Bump vite from 6.1.0 to 6.2.3 in /packages/http-client-csharp
#6673 merged
Mar 26, 2025 -
Fix vscode telemetry
#6668 merged
Mar 26, 2025 -
http-client-java, support license on file header and POM
#6623 merged
Mar 26, 2025 -
Align the client type shape from TCGC in our emitter
#6179 merged
Mar 26, 2025 -
Pin spector versions for test packages
#6688 merged
Mar 26, 2025 -
Update all implicit dependencies in lock file
#6675 merged
Mar 25, 2025 -
Update to the prettier plugin build
#6678 merged
Mar 25, 2025 -
Fix commenter don't comment or complain on publish pr
#6516 merged
Mar 25, 2025 -
Doc bug bash 2
#6641 merged
Mar 25, 2025 -
Fix missing application for doc on multipart parts
#6559 merged
Mar 25, 2025 -
Fix typos in
values.md
#6658 merged
Mar 25, 2025 -
Add validation when using default values with uri templates
#6652 merged
Mar 25, 2025 -
remove type conversion from openapi $extension
#6651 merged
Mar 25, 2025 -
Sidebar libraries and emitters status
#6589 merged
Mar 25, 2025 -
Fixing Github to GitHub in blog.md
#6677 merged
Mar 25, 2025 -
Update CODEOWNERS for python
#6671 merged
Mar 25, 2025 -
[Python] Add test cases for SSE
#6624 merged
Mar 25, 2025 -
[http-client-python] new release for 0.8.2
#6665 merged
Mar 25, 2025 -
Update wording from "Show OpenAPI3 Documentation" to "Preview API Documentation"
#6620 merged
Mar 25, 2025 -
[http-specs] release for "0.1.0-alpha.16"
#6617 merged
Mar 25, 2025 -
Merge standalone 0.67.3 back in main
#6659 merged
Mar 25, 2025 -
File path to url
#6656 merged
Mar 24, 2025 -
Revert "Safer check if platform is x64"
#6657 merged
Mar 24, 2025 -
Merge 0.67.2 hotfix back into main
#6653 merged
Mar 24, 2025 -
Safer check if platform is x64
#6654 merged
Mar 24, 2025 -
Fix publish, can't run the full check in publish job as only the minimum is built right now
#6650 merged
Mar 24, 2025 -
Add plugin abstraction
#6644 merged
Mar 24, 2025 -
Bump version for compiler and standalone 0.67.2 release
#6649 merged
Mar 24, 2025 -
Fix: Standalone CLI tsp install broken
#6648 merged
Mar 24, 2025 -
Fix typo in GitHub link on community page
#6606 merged
Mar 24, 2025 -
[http-client-csharp] update emitter options & generate docs
#6541 merged
Mar 24, 2025 -
[python] add emitter options and docs
#6537 merged
Mar 24, 2025 -
[python] always respect namespace from TCGC
#5649 merged
Mar 24, 2025 -
eng, codeowner, add Anu to to http-client-java
#6482 merged
Mar 24, 2025
29 Pull requests opened by 22 people
-
Update doc
#6635 opened
Mar 24, 2025 -
[python] move to vendor folder
#6646 opened
Mar 24, 2025 -
update peer dependencies for openapi3 emitter
#6666 opened
Mar 25, 2025 -
Update VS Code Extension README and website pages for new features
#6670 opened
Mar 25, 2025 -
http-spec scenarios code coverage data for openapi3 emitter
#6672 opened
Mar 25, 2025 -
Use EsBuild instead of rollup for vscode
#6676 opened
Mar 25, 2025 -
1.0-RC blog post
#6685 opened
Mar 25, 2025 -
enable eslint for http-client-python
#6691 opened
Mar 26, 2025 -
fix: Handle enum values in @extension decorators to avoid circular JSON references
#6698 opened
Mar 26, 2025 -
[EFv2] cleanup error and warnings
#6704 opened
Mar 26, 2025 -
[JS Client Emitter] Consolidate emitter options in lib.ts
#6707 opened
Mar 26, 2025 -
[http-client-js] add support for oauth2
#6709 opened
Mar 26, 2025 -
code generation guide
#6714 opened
Mar 26, 2025 -
Add sample constructor for unbranded oauth token
#6715 opened
Mar 26, 2025 -
Default to null instead of throw for unsupported serialization types
#6720 opened
Mar 27, 2025 -
[WIP][http-client-js] Paging support
#6725 opened
Mar 27, 2025 -
Test for dotnet version before installing it
#6735 opened
Mar 27, 2025 -
[Java] Consolidates all operation parameters transformation and inspection
#6737 opened
Mar 27, 2025 -
Remove `literalContext`
#6744 opened
Mar 28, 2025 -
[JS Emitter] Fix instance member issues in request
#6748 opened
Mar 28, 2025 -
http-client-java, regen-docs after support to generate license
#6750 opened
Mar 28, 2025 -
oauth2 credential samples for Python
#6755 opened
Mar 28, 2025 -
Add plugin support
#6757 opened
Mar 28, 2025 -
Add ef2 docs
#6758 opened
Mar 28, 2025 -
Update base tsconfig options
#6761 opened
Mar 28, 2025 -
Simplify build of http client
#6763 opened
Mar 28, 2025 -
Give write access to Client team for client samples
#6765 opened
Mar 28, 2025 -
Support basic streams for js client gen
#6774 opened
Mar 30, 2025 -
Remove special handling for content type parameter ordering
#6780 opened
Mar 31, 2025
57 Issues closed by 18 people
-
[Bug]: TypeSpec authoring would show the error from @typespec/http-server-javascript
#5761 closed
Mar 31, 2025 -
[http-derver-csharp]: Exception types override `Exception` properties and default status code to `0`
#6768 closed
Mar 30, 2025 -
[vs code extension] improving messages in the terminal
#6622 closed
Mar 29, 2025 -
[Bug]: VSCode, TypeSpec extension shows unformatted error with the command of Show OpenAPI3 document
#6631 closed
Mar 29, 2025 -
Send telemetry data in vscode for emitter packages configured in tspconfig.yaml
#6500 closed
Mar 29, 2025 -
Update all uses of "VSCode" to "VS Code" in official docs
#6581 closed
Mar 28, 2025 -
RequestOptions should be made required if a convenience method is added in later version
#5122 closed
Mar 28, 2025 -
cli could not set object option
#6674 closed
Mar 28, 2025 -
Add new Http BodyKind for file bodies
#6594 closed
Mar 28, 2025 -
[Bug]: Playground goes blank when choosing TCGC output
#6752 closed
Mar 28, 2025 -
Update page title to include plural
#6582 closed
Mar 28, 2025 -
Investigate prior art for adding types after GA
#6098 closed
Mar 28, 2025 -
[E2E] Streamlining server codegen project scaffolding
#5775 closed
Mar 28, 2025 -
Provide Pattern for user-defined errors
#5361 closed
Mar 28, 2025 -
[http-client-csharp] Consider to always generate paging method when the operation has `@list`
#6718 closed
Mar 28, 2025 -
[python] Fix code scanning alert - Shell command built from environment values
#4805 closed
Mar 27, 2025 -
[feature]: support various content types for response
#4225 closed
Mar 27, 2025 -
Operations returning list/dictionary should use IReadOnlyList/IReadOnlyDictionary
#6719 closed
Mar 27, 2025 -
[VSCode] server-emitter use floating version for the peer-dependenies
#5385 closed
Mar 27, 2025 -
Duplicate name when using union in httppart
#6728 closed
Mar 27, 2025 -
[VS Code Extension] "emitting succeeded with errors" is confusing
#6574 closed
Mar 27, 2025 -
[Bug]: http-client-csharp crash on E2E todoapp
#6713 closed
Mar 27, 2025 -
Tsp server can't be resolved properly if the compiler is installed in sub-folder or non-first workspace
#6693 closed
Mar 27, 2025 -
http-client-python License generation for client Implementation
#6165 closed
Mar 27, 2025 -
[http-client-csharp] Adopt license changes from TCGC when it is ready
#6404 closed
Mar 26, 2025 -
Path parameter cannot be optional is not accurate anymore
#4126 closed
Mar 26, 2025 -
[Bug]: Some issues related to the serverGen in VSCode
#6634 closed
Mar 26, 2025 -
[Bug]: TypeError: Cannot read properties of null (reading 'entityKind')
#6655 closed
Mar 26, 2025 -
[python] Rewrite MD to RST in TypeScript
#5782 closed
Mar 26, 2025 -
create manual test script for vscode extension
#5444 closed
Mar 26, 2025 -
Command section is out of date for vscode extension
#6636 closed
Mar 26, 2025 -
[Bup] Wrong auth type for `scopes`
#6692 closed
Mar 26, 2025 -
[python] merge PR changing `package-name` -> `namespace` in specs repo
#5705 closed
Mar 26, 2025 -
multiple log levels in output panel
#6633 closed
Mar 26, 2025 -
[Bug]: vscode telemetry broken with latest telemetry library
#6618 closed
Mar 26, 2025 -
[http-client-java] License generation for client Implementation
#6166 closed
Mar 26, 2025 -
Openapi3 preview blank
#6687 closed
Mar 26, 2025 -
[http-client-csharp] Adopt TCGC changes on client hierarchy
#5924 closed
Mar 26, 2025 -
[Bug]: @doc on bytes doesn't output OpenAPI description
#3457 closed
Mar 25, 2025 -
Using style: simple on path doesn't get the use-uri-template error and create incompatible meanings
#6571 closed
Mar 25, 2025 -
[Bug]: Lib Openapi - @extension decorator - Restricts Supported Types
#6610 closed
Mar 25, 2025 -
Change Github to GitHub
#6587 closed
Mar 25, 2025 -
[vscode] Classify collected vscode telemetry when they are available in the store
#6474 closed
Mar 25, 2025 -
vscode extension crash
#6637 closed
Mar 25, 2025 -
[http-client-python] basic support for SSE
#6616 closed
Mar 25, 2025 -
[vs code extension] Change the text of "Show OpenAPI3 Documentation" to "Preview API Documentation"
#6619 closed
Mar 25, 2025 -
tsp install broken in standalone cli
#6645 closed
Mar 24, 2025 -
For `Emit from TypeSpec` output contains incorrect `[error]` in `Linux/Windows` environment.
#6638 closed
Mar 24, 2025 -
[Doc] Improvement of auto generated library reference section
#6588 closed
Mar 24, 2025 -
Question: why 2.1 create a project with project.json while 2.2 is not?
#6629 closed
Mar 24, 2025 -
No warning/error notification is displayed when there are warning/error in output panel
#6632 closed
Mar 24, 2025 -
Add "namespace" flag in Python emitter, and refactor "package-name"
#5661 closed
Mar 24, 2025 -
[http-client-js]format generated typescript code
#6552 closed
Mar 24, 2025
47 Issues opened by 20 people
-
Remove special parameter ordering for contentType
#6779 opened
Mar 31, 2025 -
Don't assume nextLink property is defined as url
#6778 opened
Mar 31, 2025 -
Support JSON Schema 2020-12 `dependentSchemas` conditional schemas
#6777 opened
Mar 31, 2025 -
Support JSON Schema 2020-12 `dependentRequired` conditional schemas
#6776 opened
Mar 31, 2025 -
Support JSON Schema 2020-12 `$dynamicRef` / `$dynamicAnchor` references
#6775 opened
Mar 31, 2025 -
Override service server decorator with nested sever decorator
#6773 opened
Mar 30, 2025 -
Support JSON Schema 2020-12 `if`/`then`/`else` conditional schemas
#6772 opened
Mar 29, 2025 -
[VS Code Extension] add changelog and other entries to marketplace page
#6771 opened
Mar 29, 2025 -
Collect start/end time for each emitter in compiler
#6770 opened
Mar 29, 2025 -
EmitterVersion is not sent in telemetry
#6769 opened
Mar 29, 2025 -
emitter-extension-path option can be removed
#6762 opened
Mar 28, 2025 -
Ide completion still add backtick when completing the reserved keyword in place they are allowed
#6756 opened
Mar 28, 2025 -
Post 1.0 versioning
#6751 opened
Mar 28, 2025 -
Design and build a dashboard on telemetry data collect from the extensions
#6749 opened
Mar 28, 2025 -
Should report warning if some one is suppressing a non-existing linter
#6747 opened
Mar 28, 2025 -
[Bug]: Template parameters resolution with `alias` and `is`
#6745 opened
Mar 28, 2025 -
[http] Give a parameter name macthed with uri template
#6743 opened
Mar 28, 2025 -
Cleanup for server scaffolding
#6740 opened
Mar 28, 2025 -
Create Website docs for hscs and hsjs
#6739 opened
Mar 28, 2025 -
New multipart can't specify default value
#6734 opened
Mar 27, 2025 -
Need Spector scenario for paging without nextlink/continuationToken
#6732 opened
Mar 27, 2025 -
[Question] Is it possible to report diagnostics just on the return type of an operation?
#6724 opened
Mar 27, 2025 -
[python] put all vendored code in one file `_vendor.py`
#6722 opened
Mar 27, 2025 -
ConstructorProvider.Initalizer not populated for custom constructors
#6717 opened
Mar 27, 2025 -
Standarized way to define emitter requirements
#6712 opened
Mar 26, 2025 -
Inconsistent template args behavior between model extends vs model is
#6699 opened
Mar 26, 2025 -
[Bug]: json-schema emitter fails on @extension value referencing an enum
#6695 opened
Mar 26, 2025 -
Generate Telemetry doc from code to make sure it's always up to date
#6689 opened
Mar 26, 2025 -
Collapse emitter options by default
#6686 opened
Mar 25, 2025 -
[javascript] add support for parameterized next link when rc1 is released
#6684 opened
Mar 25, 2025 -
[csharp] add support for parameterized next link when rc1 is released
#6683 opened
Mar 25, 2025 -
[java] add support for parameterized next link when rc1 is released
#6682 opened
Mar 25, 2025 -
[python] add support for parameterized next link when rc1 is released
#6681 opened
Mar 25, 2025 -
[core] `templateNode` is not set on declaration types until decorators are already run
#6680 opened
Mar 25, 2025 -
[Bug]: tsc extension on "Emit from TypeSpec", imported lib in source not installed by extension
#6664 opened
Mar 25, 2025 -
Leverage LSP to do compile instead of CLI
#6663 opened
Mar 25, 2025 -
stdout and stderr usage consistency for typespec
#6662 opened
Mar 25, 2025 -
Move SampleGenerator into samples directory
#6661 opened
Mar 25, 2025 -
Windows cursor flicker during installation spinner
#6642 opened
Mar 24, 2025 -
Failed to open doc even if update the compiler to latest globally
#6640 opened
Mar 24, 2025 -
All ClientGen should provide the document to describe what user should do next after generate the code
#6639 opened
Mar 24, 2025 -
When right click tspconfig, no "Emit from TypeSpec" is displayed
#6630 opened
Mar 24, 2025 -
Expect isntall @typespec/openapi3 only in project, but install it globally
#6627 opened
Mar 24, 2025 -
Does not open a new vscode instance when typespec project is created
#6626 opened
Mar 24, 2025 -
[Bug]: can not use a local build emitter in tsp 0.67.1
#6625 opened
Mar 24, 2025 -
[http-client-csharp] Deserialize additional information from TCGC output
#6621 opened
Mar 24, 2025
46 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Modify how arrays are resolved by default
#6428 commented on
Mar 28, 2025 • 8 new comments -
Add breaking change policy to website
#6049 commented on
Mar 27, 2025 • 5 new comments -
MPFD Generated Proposal
#6415 commented on
Mar 27, 2025 • 4 new comments -
Better handling when no compiler can be used to start lsp in vscode
#6475 commented on
Mar 26, 2025 • 0 new comments -
Support configuring entrypoint file in tspconfig.yaml
#6339 commented on
Mar 26, 2025 • 0 new comments -
Fixer for missing package import that install
#711 commented on
Mar 26, 2025 • 0 new comments -
String enum members should be passable to decorators expecting strings
#1720 commented on
Mar 26, 2025 • 0 new comments -
Define Test Coverage and test OpenAPI 3 Emitter
#6101 commented on
Mar 27, 2025 • 0 new comments -
JS CodeGen should put all user configurable settings for unbranded into lib.ts for auto doc generation
#6489 commented on
Mar 27, 2025 • 0 new comments -
[http-client-js] Emitters should not crash on purpose
#6575 commented on
Mar 27, 2025 • 0 new comments -
Convert E2E scenario of PetStore and Todo project for smoke tests
#5927 commented on
Mar 27, 2025 • 0 new comments -
tspd improvements to emitter usage generation
#6555 commented on
Mar 27, 2025 • 0 new comments -
Create a Getting Started Template Project For MGC
#4863 commented on
Mar 27, 2025 • 0 new comments -
CSharp service emitter: Support streaming
#4664 commented on
Mar 28, 2025 • 0 new comments -
openapi/json-schema - `@extension` alignment - emit schemas
#6077 commented on
Mar 28, 2025 • 0 new comments -
Generate Server Stub from TypeSpec for JavaScript failed
#5580 commented on
Mar 30, 2025 • 0 new comments -
Implement SystemObjectProvider and type replacement
#5487 commented on
Mar 26, 2025 • 0 new comments -
Added test plan for TypeSpec extension
#5552 commented on
Mar 25, 2025 • 0 new comments -
[typespec-vscode] Rename file should rename import
#5674 commented on
Mar 25, 2025 • 0 new comments -
add a cache for parameters/responses/operations
#6030 commented on
Mar 31, 2025 • 0 new comments -
Fix bug:Loss array.items.type when with xml
#6279 commented on
Mar 28, 2025 • 0 new comments -
[WIP] feat: add support for non-body model props
#6468 commented on
Mar 26, 2025 • 0 new comments -
[Python] pass auth flows into credential policy
#6549 commented on
Mar 31, 2025 • 0 new comments -
[http-client-js]do not export the internal codes to public
#6553 commented on
Mar 24, 2025 • 0 new comments -
[Bug]: current `PagingOperation` output does not support pageable decorator in nested properties
#5208 commented on
Mar 24, 2025 • 0 new comments -
[hsj] Change router so that it can be instantiated with a record of route controllers instead of positional params
#6539 commented on
Mar 24, 2025 • 0 new comments -
spector - knock sets contentType to application/x-www-form-urlencoded by default when request body missing
#6561 commented on
Mar 24, 2025 • 0 new comments -
[VS Code Extension] listing emitter libraries to install is confusing in TypeSpec project scaffolding scenario
#6570 commented on
Mar 24, 2025 • 0 new comments -
Warn/error when using body for head and get
#6573 commented on
Mar 24, 2025 • 0 new comments -
[Doc] Re-organize `Write TypeSpec Library` section
#6584 commented on
Mar 24, 2025 • 0 new comments -
Boolean option properties are not parsed as booleans when passed via command line
#6597 commented on
Mar 24, 2025 • 0 new comments -
CLI should support `add`, `remove` and `update` verbs
#6598 commented on
Mar 24, 2025 • 0 new comments -
[Bug]: Don't output peer and dev dependencies when I'm not building a tsp library or emitter
#6602 commented on
Mar 24, 2025 • 0 new comments -
Better LSP formatting for operation built-in response shapes
#6612 commented on
Mar 24, 2025 • 0 new comments -
Additional built-in response type: 422 Unprocessable Content
#6615 commented on
Mar 24, 2025 • 0 new comments -
Subclient name conflicts with namespace by default
#6607 commented on
Mar 24, 2025 • 0 new comments -
[Feature request] JSON Schema to TypeSpec converter
#3284 commented on
Mar 25, 2025 • 0 new comments -
Localizability support in typespec IDEs
#5280 commented on
Mar 25, 2025 • 0 new comments -
Auto complete for diagnostic suppression
#1422 commented on
Mar 25, 2025 • 0 new comments -
[Doc] Adding EFv2 doc for 1.0
#6583 commented on
Mar 25, 2025 • 0 new comments -
Adding Initial test server test in Spector
#5844 commented on
Mar 25, 2025 • 0 new comments -
[http-server-csharp] Change how arrays types are treated and resolved
#6372 commented on
Mar 25, 2025 • 0 new comments -
Switch records to classes
#6592 commented on
Mar 25, 2025 • 0 new comments -
[http-client-csharp] remove clear-out-folder option
#5344 commented on
Mar 25, 2025 • 0 new comments -
[http-client-js] Basic streaming support
#6576 commented on
Mar 26, 2025 • 0 new comments -
Investigate if vscode extension can stop use esbuild or vite instead of rollup
#6370 commented on
Mar 26, 2025 • 0 new comments