Changelog #5
Dart, Generated Python Snippets, and Improved Styling for API Portal
Dart
Konfig now supports generating Dart SDKs! This means that you can now use Konfig to generate SDKs for your customer's Flutter applications or Dart projects.
According to Stack Overflow's 2023 Developer Survey, Flutter is in the top 10 of the most admired frameworks for developers, with 64% of professional developers enjoying the programming language.
Generated Python Snippets
Konfig's API Portal now seamlessly integrates your Python SDK into the API Reference Page. This means that you can dynamically generate Python code snippets that can be easily copy-pasted for lighting-fast integration in Python. This is the second of many SDK languages that we will be integrating into Konfig.
Improved Styling for API Portal
We made improvements to the styling of the API Portal. The API portal now has rounder edges and denser styling to make it easier to read and navigate. We also made the navbar on the left side smaller to give more room for the core content on the page.


Improvements and Fixes
Eliminated dependency security vulnerabilities in Python and TypeScript SDKs
Add
removeKonfigBrandingconfiguration to Go SDKImproved generated tests and documentation for Go SDKs
Created
konfig pr-mergeandkonfig-pr-createcommands for GitHub automationFixed Git repository tagging for Go publishing to properly be indexed by pkg.go.dev
Support submodules for Go SDK
Created new lint rule to catch potentially invalid required syntax
Created
konfig list-sdk-submodulesto be used in automationSupport submodules in the automation pipeline
Added client state validation in Ruby to catch invalid client state when SDK is instantiated
Validate UUID parameters in the API Reference Page
Created documentation for setting up API Portal with custom markdown pages
Added
--tolerate-republishflag tokonfig publishto allow for gracefully publishing of existing versionsSupport
multipart/form-datainput forkonfig mockserverFix bug with
.yamlfiles not being properly pulled inkonfig pull



