- Fix documentation
- Volume Mount support for Container Groups
- Network Security Group (NSG) support
- Data Lake on Storage Account support
- Static Website on Storage Account enhancements
- Filter support on Service Bus Subscriptions
- Storage Account validation on account name enhancements
- Web Apps can now connect to externally-managed Server Farms
- Simplified Resource References and better distinguish resource relationships
- Improved test coverage
- Cosmos DB: More keys exposed as properties
- Deployment: Display currently selected subscription id when deploying
- Event Hub: Dependency support
- Event Grid: Initial support
- Functions: Zip deploy support
- Storage Account: Static website support
- Storage Account: File Share support
- Storage Account: Queue support
- Internal: More automated test coverage
- Internal: Refactoring of ARM resources to use strongly-typed resource path generation
- VNet Gateway support
- Event Hub Capture support
- Virtual Machine script support
- Fix a bug where some ARM Expressions were sometimes incorrectly formed
- Fix a bug in KeyVault where key validation was applied incorrectly
- Allow optionally setting AccessPolicy permissions using the create helper
- Set LIST and GET as the default AccessPolicy permission set using the create helper
- Support for safely building resourceId expressions
- Simplify construction of ARM resources
- Better error handling on JSON deserialization
- CDN support added
- Split Container Instance builder back to two
- Environment variable support for Container Instances
- Support for public and internal ports on Container Instances
- Improved subnet and address space support for virtual networks
- Add S0 SKU for Cognitive Services
- Automatically create the path if it does not exist when writing ARM templates
- Improved Subnet and VNet support
- Validation checks on CosmosDB
- Source Control support in Web Apps
- Ability to assign users and groups to KeyVault access policies
- Ability to add multiple KeyVault secrets
- Workaround for issue with FSharp.Core 4.7.2 and DU stringify
- Enhance access policy maintenance in KeyVault
- Data Lake support
- Managed Identity support for Web Apps and Functions
- CORS support for Web Apps and Functions
- Secret settings support for Web Apps and Functions
- Improved typing around Cosmos DB
- Simplified Key Vault support for adding secrets and simple policies
- Ability to inject raw JSON ARM resources into the Farmer pipeline
- Support for more locations
- Minimum Azure CLI version now 2.5.0
- Promote some types into the top-level Farmer namespace
- Extra settings for Functions and Web Apps
- Rationalise depends_on so any resource is dependable
- Redesign SQL Server builder
- Better support for SQL Server Elastic Pools
- Clean up documentation
- Improvements to PostgreSQL
- Unique Key support in CosmosDB
- Azure Maps support
- Service Bus topic support
- SignalR support
- Elastic Pool SQL Azure support
- More tests
- Better VNet and Subnet support in VMs
- Make any Builder a dependency
- Respect HTTPSOnly flag in Functions
- Support for extensible plugin-model
- Express Route support
- Service Bus queue support
- IOT Hub support
- PostreSQL support
- Support for executing a deployment with fast fail
- ARM template Validation support
- Service Bus Queues support
- Azure Container Registry support
- Refactor some values to improve type safety
- Improve support for Azure CLI on Linux
- More resilient version checking
- Better parameterisation for Docker credentials
- Avoid duplicate parameters
- Minimum version check on Azure CLI (2.3.1)
- List all subscriptions
- Set minimum subscription
- Rename "db_name" keywords to just "name" (consistency)
- Improve CLI access on Windows
- Better CLI error handling on Linux & Mac
- Azure Container Registry support for Web Apps
- Support for providing multiple settings at once on WebApp and Functions
- Fix a bug with deploy parameterisation
- Remove REST API support
- Enhance Azure CLI support
- Support for optional Azure CLI authentication
- Allow supplying an explicit related service plan
- Support for HTTPS-only on web app
- Block when deploying via Azure CLI
- Put all deploy transient files in a folder
- Server Farm builder
- Don't login on Azure CLI unless needed
- Fix a bug with WebApp builder causing a stack overflow
- Support for Cognitive Services
- Ensure Functions Runtime is correct set (lower-case)
- Support for Docker Hub on Web Apps
- Improved support for What-If API
- Post-deployment Web Deploy for App Service
- Minor bug fixes
- Simplify API for hierarchical resources e.g. Containers, Cosmos, SQL Azure, WebApps and Functions
- Support for Validation API before deploying
- Basic support for What-If API
- Error handling on deployment status updates
- Client Secret is now a string
- Sanitise storage accounts automatically
- Improvements to Redis and Event Hub
- Restrict adding resources to supported types
- Support for Redis Cache
- Support for Event Hub
- Fixes for Web Apps on Linux
- Remove unnecessary site extension for App Insights on Web Apps
- Upgrade to netcore3.1
- Support for REST API deployment using SPI credentials
- Refactor code to simplify and separate writing and deployment
- Fix a couple of small bugs with overloads of keywords in builders
- Quick deploy support for Linux and Mac
- Automatic password generation for quick deploy
- SQL Connection String property on database
- Re-introduced limited support for parameter expressions
- Support for configuration of Functions runtime
- KeyVault support
- Location type
- Fixed a bug regarding Worker Size
- Null elements are now omitted from generated templates
- Initial Release