| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-31 | Explicitly set default value for enums used in API models (#13821) | gnattu | |
| Enums in response model with no nullability or default value will make the API very fragile as each extension to the enum will break the API for some clients, but a lot of enums actually do have an unknown value which should be used as a default. This set all model properties that are non-nullable using an enum that has an Unknown member in 10.10, except MediaStream.VideoRangeType which is refactored in #13277 | |||
| 2023-03-25 | Convert Person.Type to use PersonKind enum (#9487) | Cody Robibero | |
| 2022-12-05 | Replace != null with is not null | Bond_009 | |
| 2022-01-22 | Use Guid for BaseItemPerson.Id | Niels van Velzen | |
| 2020-06-16 | Enable BlurHash for People | crobibero | |
| 2020-04-05 | Enable nullabe reference types for MediaBrowser.Model | Bond_009 | |
| 2020-02-04 | Fix warnings MediaBrowser.Model | Bond_009 | |
| 2019-10-15 | Fix Json serialization error | Bond_009 | |
| 2019-01-13 | ReSharper Reformat: Properties to expression bodied form. | Erwin de Haan | |
| 2019-01-13 | Find+Sed BOM removal *.cs: MediaBrowser.LocalMetadata-MediaBrowser.Model | Erwin de Haan | |
| 2018-12-27 | Add GPL modules | Andrew Rabert | |
| 2018-09-12 | Update to 3.5.2 and .net core 2.1 | stefan | |
| 2016-10-21 | make model project portable | Luke Pulverenti | |
| 2016-07-29 | Removed redundant Collection Initializers | Sven Van den brande | |
| Removed Using directives that are not required | |||
| 2016-07-15 | remove fody from build | Luke Pulverenti | |
| 2015-04-04 | improve direct play of live streams | Luke Pulverenti | |
| 2014-06-29 | update translations | Luke Pulverenti | |
| 2014-05-11 | update subtitle interface | Luke Pulverenti | |
| 2014-05-08 | Removed guids from the model project | Luke Pulverenti | |
| 2014-01-12 | Added DebuggerDisplay to some DTO objects | ScottIsAFool | |
| 2013-06-09 | rename case | Luke Pulverenti | |
