···11# Changelog
2233+## 3.4.0
44+55+Allows you to make playlists public when using Fission / Webnative.
66+77+38## 3.3.0
49510- **Removes the need to pick a user-data-storage service upfront.** You can now use the app immediately without having to sign in first.
+1-1
package.json
···11{
22 "name": "diffuse",
33 "description": "A music player that connects to your cloud/distributed storage",
44- "version": "3.3.0",
44+ "version": "3.4.0",
55 "author": "Steven Vandevelde <icid.asset@gmail.com>",
66 "homepage": "https://diffuse.sh",
77 "repository": "github:icidasset/diffuse",
···11[package]
22name = "diffuse"
33-version = "3.3.0"
33+version = "3.4.0"
44description = "A music player that connects to your cloud/distributed storage"
55authors = ["Steven Vandevelde"]
66license = ""
+1-5
src/Applications/UI/Playlists/State.elm
···11module UI.Playlists.State exposing (..)
2233-import Alien
43import Conditional exposing (ifThenElse)
54import Coordinates
65import Html.Events.Extra.Mouse as Mouse
77-import Json.Encode
86import List.Ext as List
97import List.Extra as List
108import Notifications
119import Playlists exposing (..)
1212-import Playlists.Encoding as Playlists
1313-import Return exposing (andThen, return)
1010+import Return exposing (andThen)
1411import Tracks exposing (IdentifiedTrack)
1512import Tracks.Collection
1613import UI.Alfred.State as Alfred
···1916import UI.Playlists.Alfred
2017import UI.Playlists.ContextMenu as Playlists
2118import UI.Playlists.Page exposing (..)
2222-import UI.Ports as Ports
2319import UI.Tracks.State as Tracks
2420import UI.Types exposing (..)
2521import UI.User.State.Export as User
+1-1
src/Static/Manifests/manifest.json
···22 "name": "Diffuse",
33 "short_name": "Diffuse",
44 "description": "A music player that connects to your cloud/distributed storage",
55- "version": "3.3.0",
55+ "version": "3.4.0",
66 "author": "Steven Vandevelde <icid.asset@gmail.com>",
77 "icons": [
88 {