Skip to content

Bolero 0.9

Pre-release
Pre-release
Compare
Choose a tag to compare
@Tarmil Tarmil released this 24 Sep 19:56
· 423 commits to master since this release

.NET Core version requirement

  • Updated .NET Core dependency to version 3.0 RTM and Blazor to 3.0-preview9.

New features

  • #78, #79: Add PageModels. PageModels allow adding a model specific to a page. The new APIs are:

    namespace Bolero
    
    type PageModel<'T> = { Model : 'T }
    
    module Router =
    
        val inferWithModel
            : makeMessage: ('page -> 'msg)
           -> getEndPoint: ('model -> 'page)
           -> defaultPageModel: ('page -> unit)
           -> Router<'page, 'model, 'msg>
    
        val noModel : PageModel<'T>
    
        val definePageModel : PageModel<'T> -> 'T -> unit