This update has a lot of quality-of-life improvements, especially for mod creators and modded players. It also introduces bathtubs and crying babies!
Additions
[list][*] Added the ability to mourn a person's death at their gravestone
[*] Added the ability for babies to cry
[*] Added a selection circle around the currently selected Tiny in the world, which can be disabled in the options menu
[*] Added bathtubs, the ability to take baths with bath bombs, and a new plumbing upgrade[/list]
Improvements
[list][*] Display icons for Tinies who are out of town or on different maps
[*] Allow selecting lot requirements in build mode to see objects that match them
[*] Allow setting time display independently of the localization setting
[*] Cleaned up the household split menu to make it clearer
[*] Order interaction circle menu pages by display name
[*] Don't include fancy food in the emergency food delivery
[*] Display special particles for some death reasons around the gravestone
[*] Display a newborn baby's sex in the customization menu
[*] Display special visuals for romance and cartoon tv channels
[*] Include people's ages and personalities as tags when uploading a household to Steam workshop
[*] Stop people from going jogging while visiting someone else's home lot
[*] Cycle through hints every few seconds on long loading screens
[*] Continue following a person with the camera if they move to a different map
[*] Made gym trainers a bit likelier to help with training
[*] Improved the baby laying texture
[*] Made emotion effects on need restoration a bit stronger
[*] Preload all the game's default sounds when the game is loaded, rather than when they are first used
[*] Explain the meaning of each backup type in the backups menu
[*] Also create a backup of a save automatically if the versions of installed mods change[/list]
Fixes
[list][*] Fixed lot types being sorted by their icon's name rather than their display name
[*] Fixed being unable to clean objects that are broken
[*] Fixed people with lot employments spawning into a map immediately when a new save is created
[*] Fixed the EarnMoney goal not being triggered when selling items from the household storage
[*] Fixed the main menu background zooming incorrectly on different ui scales
[*] Fixed being unable to adopt a baby as parent
[*] Fixed the kiss action sometimes not looking right due to person rotation issues
[*] Fixed the game crashing when furniture placement causes an exception
[*] Fixed storing objects in household storage on other maps causing them to be duplicated
[*] Fixed broken plumbing objects not spawning puddles anymore since the multi-floor update
[*] Fixed an exception when updating Steam workshop items while in an import menu
[*] Fixed the buttons in the center of the interaction wheel menu misaligning during the opening and closing animations[/list]
Removals
[list][*] Removed the keyboard lighting setting due to large maintenance overhead[/list]
API
[list][*] Allow mods to specify a version through the mod's assembly info
[*] Allow mods to specify a website and donation link to display in the options menu
[*] Added the ability for mods to add custom static maps, exported lots and exported households through events
[*] Allow setting custom death animations and particle spawn functions in DeathReason
[*] Exposed various more methods to the API, including pathfinding, map drawing utilities, play mode tool, other build tools and more
[*] Added various events including Map.OnDraw, Particle.OnSpawnAmbientParticles, and more
[*] Moved breakable furniture settings into BreakableFurniture.Settings struct
[*] Added IBreakableObject and ILightObject interfaces to generify breakable and light furniture
[*] Allow using the migration system for exported lots and households
[*] Added Sand tile category and SandRequired object category[/list]