PlexConnect changelog

Things have slowed down: https://forums.plex.tv/topic/112418-changelog-says-last-was-418/

Here is an update...

06. May

bugfix: JSConverter translating {{URL()}}

honour request for "bootstrap.js"

13. May

rework http "query" handling to get closer to standard

fix: better differentiate between "similar" IP Adrs (eg. *.10 vs *.107)

16. May

Added detailed list view to TV shows

28. May

Library Grid/Bookcase: remove Search Icon...

05. Jun

new POT file waiting for upload to "get localization"

Let's call it 0.4. Still some issues left - just I have no idea how to fix 'em... :-(

28. Jun

pull req #262 - Allow concurrent web requests

04. Jul

update language files from getlocalization.com

24. Jul

Pretty stable... let's call it 0.4.

Oh no... again missed a month!

05. Aug

merge PullReq#269 "DNS listen using SO_REUSEADDR", bump version

10. Aug

deal with " in translations... dedicated especially to our Portuguese…

13. Aug

Fix for missing season artwork

19. Aug

Movie Extras

23. Aug

ping transcoder to keep it alive

24. Aug

Update logging code

25. Aug

Playlists? Video playlists implemented.

bugfix: movie view pulled homevideoview setting

playlist: add composite image to overview

playlist: do not order per video type

Another month. Playlists are playlists now - though we still lack "shuffle".

26. Aug

Base section type on scanner used.

27. Aug

Revert "Base section type on scanner used."

31. Aug

rewrite of PlayVideo.xml, new cmd {{COPY_PLAYLIST}}

02. Sep

Base section type on scanner...... again.

07. Sep

"continuous" - correcting spelling

09. Sep

fix channels

14. Sep

fix: update ratingKey (and other metadata) in playlist

16. Sep

improve timeline report on stacked media

fix: video overlays are missing...

19. Sep

Fix always on clock bug. Start clocks as hidden.

20. Sep

Quick options to remove Playlists & Shared Librarys

Add option to remove On Deck sections

21. Sep

proxy ATVSettings to std+SSL WebServer/XMLConvert

22. Sep

playlist without signing in // added log details

24. Sep

prevent early termination of ATVSettings proxy

Just about 2 weeks - a lot has happened: Music! Shuffle! FanArt! Roidy's back! :-D

28. Sep

music streaming? major rework coming up... (iOS 8)

30. Sep

music support: shuffle! (iOS8)

Channels: "No Items Available"

01. Oct

sprint - rework XML pretty-print decision

04. Oct

align Video_ChannelsV1 with current PlayVideo.xml

Music navbar + fix shuffle coverart

Start in correct section for xml update to work

Swap Album/Artists

Add track times to track list

Pad < 10 seconds with a leading zero

Consolidate Video & Audio duration to one function

05. Oct

First stab at official Fanart....

TV Show Episode list fanart

A few bug fixes

D'oh!... committed a file that wasn't ready.

Season List Fanart View

fix - duration for old style music XML (channels)

06. Oct

Optimize background creation + fix season coverflow

Missed a durationToString change.... D'oh!

07. Oct

Season Coverflow Fanart view

08. Oct

rework d045fc6 - set navbar item to "library"

Revert "rework d045fc6 - set navbar item to "library""

rework d045fc6 - set navbar item to "library" (now correctly :-)

Shuffle Playlists (video)

Sorry for the wait!

No big changes, just some maintenance... and a couple of things I wanted to look into for a long time.

09. Oct

extend Search to show Albums, Artists

10. Oct

"Playlists" now support Audio as well...

add-on to #13a95ca - Directory.xml wasn't meant to be removed.

11. Oct

Tweaked the gradient templates...

Fix Audio Playlist track thumbs

cleaning code: PILBackgrounds

Audio Playlist Shuffle coverflow....

Same for Video Playlists

Added {{TEXT()}} to new..... text :-)

12. Oct

Episode PrePlay Fanart + some optimizations

13. Oct

"quote" cached filename, add token to PMS requests

playlists - show actual title in list's headline

14. Oct

Fix Season CoverFlow Fanart lines on ios<8

Arghhh.... fixed blank lines at bottom of gradients

15. Oct

Fanart: use PMS/art-id to identify background

16. Oct

Stop trailer button appearing in episode preplay.

more background tweaking...

catch a third err: IOError when reply is no image

18. Oct

Updated Change Artwork to allow fanart selection

20. Oct

Season List Fanart fix if poster is missing

21. Oct

Automagically save aTV settings.

22. Oct

Separate out change fanart menus.

Rename 'Artwork' to 'Poster' / 'Fanart'

Respond to the aTV when requesting to save settings.

Keep Baa happy ;)

30. Oct

Fanart sesaon list fix missing image.....

01. Nov

add ratingKey to cache filename

04. Nov

TVShow preplay screen: add direct play for additional episodes (butto…

12. Nov

music/playlist: controls tweak - "select" is main

Make 'PIL/Pillow not installed' item unselectable

22. Nov

Fix xml names - Linux filenames are case sensitive

26. Nov

add "now playing". missing JS to hide item. :-(

fix spelling (please re-hide shared libraries, if needed/wished)

new POT - did we really change that much?

28. Nov

PILBackgrounds - disable for iOS prior to 6.0

30. Nov

Fix ByFolder post-play navigation

tweaks on aTV2 installation instructions

01. Dec

add short note on PILBackgrounds

05. Dec

replace loadURL overrides by onGenerateRequest

06. Dec

onGenerateReq: allow non-std. URL parameters

10. Dec

js: new algorithm to update main navbar changes

Here you go: PlexConnect v0.5 released.

13. Dec

quick fix: syntax error in a onPlay event

Update gitignore for VS Express

gitignore suo files and fix line feeds

Remove 'PILL not installed' message from PILBackgrounds.py

14. Dec

upload new POT files (localization), release V0.5

github missed two files?

cleaning up the backlog - a month worth of updates (15. Dec to 14. Jan).

16. Dec

extend {{URL}}, rework {{PLAY}} parameters

bump version to 0.5-dev

19. Dec

Added Tabbed List Channel view

20. Dec

Option to blur lower portion of fanart images

Added Tabbed List PLaylist view

Forgot to cut empty tabs...

21. Dec

another little bug fix...

why did PhotoSection have a different columnCount?

Massive update to the XML selection code

Didn't mean to commit Debug.py :(

Fix Music/Directory and Music/Secondary

Remove \Main\Directory*.xml files

Point the iTunes scanner to the right directory

Channels/Audio - own, fresh XMLs

Fixed Playlist Audio/Video

Fix Channels/Photo

22. Dec

two fixes: Shared servers, View redirection

Fix "View Show" from scrobble menu

Fix MyPlex Sign In/Out

playlists template tweaks

23. Dec

Fix Channel Search.... Hopefully :)

Movie PrePlay bottom shelf option.

24. Dec

Fix Music Now Playing Info

Increase resolution of ByFolder images

Tab fix... Merry Christmas Baa :D

Arghh..... again with Debuy.py :(

Fix Photo sub-directories

25. Dec

Fix for Photo Channels

26. Dec

Fix Play button on Movie PrePlay

27. Dec

Fix TV Show DetailedList.

rework "redirection" / consolidate photo browser

add "now playing" to playlists/audio, too

playlists/audio: PLAY on headline shuffles songs

Expand rediect to allow a new path

Forgot to update path with new value :(

Don't need to declare redirect twice :(

28. Dec

Fix FlattenSeason Unwatched

29. Dec

Merge branch 'master' of https://github.com/iBaa/PlexConnect

channels search: remove special code, let XMLConverter do the job

XMLConverter test code update...

PMSmark: change to IP:port

Simplify Flatten Season

Fix TV Secondary showview

30. Dec

Fix flattenseason - option now working

31. Dec

fix Search->Show link

fix Music/Directory to avoid double-entries

discovery: show spinner during look up

fix music/artist: CUT needed adaption (too wide)

04. Jan

NavBar feature: "Hide" for every item

fanart setting: verify with aTV/host capability

05. Jan

typo - delete the "s".

11. Jan

merge pull reqs #189 and #293 - use gzip for com

Main changes: enhanced media badges, initial Plex Home support

17. Jan

Extra error checking in PILBackgrounds.py

18. Jan

en-/disable gzip compression

24. Jan

Enhanced Media Badges

fix: Library/Grid, Bookcase: "not available"

25. Jan

basic Plex Home support

Life is busy - isn't it?

25. Jan

No media badges for firmware<6 :(

fix: PlexHome.xml to display "lock"

Plex Home: improve "protected", add Sign Out

26. Jan

XVID badge and mpeg4 sub codecID

28. Jan

PlexHome: rewrite authorisation handling

31. Jan

2k 4k and H265 badges added

03. Feb

Treat all mpeg4-part2 files as xvid.

05. Feb

1.0 (mono) badge

08. Feb

Fix for S-BABS scanner

11. Feb

Settings/myPlexSignInOut: update Discover/PlexHome

16. Feb

better error log: dprint(traceback)

23. Feb

PlexGDM: switch from "broadcast" to "multicast"

Development is slowing down? My take: Things are pretty solid. :-D

Ok, honestly, I start to like that thing and watch movies/shows more often now...

02. Mar

Settings: when coming back from HomeUse selection, invalidate display…

03. Mar

Remove invalid file reference.

13. Mar

Fix for BABS scanner

30. Mar

Settings clean up...

update localization - mainly plex home, settings

With that, please head over to http://www.getlocalization.com/PlexConnect/ and update your favorite language!

21 Apr
Fix for Movie_ByFolder sub Directory preplay.
search: get rid of XMLConv “special case”, fix typo
Plex-wide search in main NavBar

25 Apr
global search: hide PMS name if you got only one…
fix search “episode”: pull in TVShow PrePlay

26 Apr
Option to hide new global search

01 May
Quick fix to get Premium Music section to work…

02 May
First attempt at some Premium Music features…
MOV badge

04 May
First attempt at "Plex Mix"
Show music videos on the album track list view.

The day of the WWDC keynote: New aTV hardware?

06. May

Fix for Photo section not working

13. May

fix cutting names for high number of PMSs

16. May

WMV badges

17. May

Fix HomeVideo ByFolder error ...

home video: add new scanner, fix ByFolder

Fix SectionPreview-photo filename case....

24. May

MPEG badges

02. Jun

update language files - add ca-AD

redo 61cbbed - fix photo filename case...

Long time no update to this list - only some smaller fixed @github:

-18. Jun
allow “-” at host URL
(https://github.com/iBaa/PlexConnect/commit/88d8e134e840b196fe694c3c1c946cca7b3f4770)

-13. Jul
fix links into new plex forums
(https://github.com/iBaa/PlexConnect/commit/2c414f07809aa36be38f1b141772163eb3f3f748)

-31. Aug
don’t hide HttpException (aka BadStatusLine) with PMSs requiring encr…
(https://github.com/iBaa/PlexConnect/commit/0b9d96fcc8c6e631a4f6bb2669e7e05da0fe5c76)

-21. Oct
re-architect discovery to help with https encryption (#352)
(https://github.com/iBaa/PlexConnect/commit/1d4e285214fd96281e81007e43c7600e0d12f935)

-27. Oct
discovery: init with first connection, even if local/remote tag doesn…
(https://github.com/iBaa/PlexConnect/commit/bc48d8314f081c0fd6f2809852af6a72818bcc4c)

-03. Nov
Buffering fix, Hopefully…
(https://github.com/iBaa/PlexConnect/commit/ba6529fd0089523d7c30009e6ef9abd100bc9e73)

-06. Nov
DNS: create new socket for each request. should solve #375
(https://github.com/iBaa/PlexConnect/commit/b19e4824f1c3821a73c54a5c57f6c12593895793)