- [120e4dc](http://github.com/3ll3d00d/hamcws/commit/120e4dce1d5027364207e4640ad98a453af25856) - fix tests
- [ae54e3f](http://github.com/3ll3d00d/hamcws/commit/ae54e3f11ede5a6b5e2d7e91af383410863e2825) - bump action
- [0e0cbc9](http://github.com/3ll3d00d/hamcws/commit/0e0cbc923971a53396cddb6ff02dc6544fd1d462) - improve error messages
- [0539991](http://github.com/3ll3d00d/hamcws/commit/0539991ade24d1b59dafea98675ccec9c16e6307) - allow 3.12 to be used
- [e617a37](http://github.com/3ll3d00d/hamcws/commit/e617a37c9ef1de231ee7b64e925cc684b13bd01a) - bump actions
- [b0ab222](http://github.com/3ll3d00d/hamcws/commit/b0ab222b3355207e421603a5984e6b0dbe2f36da) - fix param name
- [634fc93](http://github.com/3ll3d00d/hamcws/commit/634fc932bcf30bc6de9de2b87f141e25ce95799d) - avoid MC bug that bypasses zoneswitch when playing a single item
- [afb6330](http://github.com/3ll3d00d/hamcws/commit/afb6330670ee78b0daee787a0de1c31cb40c1470) - fix publishing
- [a985781](http://github.com/3ll3d00d/hamcws/commit/a9857815419cf0620fb020656b0d5d54d7d70f9b) - fix tests
- [7c95fc9](http://github.com/3ll3d00d/hamcws/commit/7c95fc9fe32e30178941cee3d12afe2ff49d67f5) - add token to image url
- [df694ec](http://github.com/3ll3d00d/hamcws/commit/df694ec38d2c1e4d65fc44a79902195f529cb53b) - make search find the node corresponding to the level of the search
- [a3fb4fe](http://github.com/3ll3d00d/hamcws/commit/a3fb4fe37e2e898acc39f5d480f480a133d29083) - tweak search logic to not match on field names
- [9bfd80d](http://github.com/3ll3d00d/hamcws/commit/9bfd80d259926f6992a31e439e24fd2f22db55e4) - access media type from the 1st ancestor as necessary
- [df7ea72](http://github.com/3ll3d00d/hamcws/commit/df7ea721312b6997e0a87cc44ab571f2c8683eec) - fix test
- [e5913df](http://github.com/3ll3d00d/hamcws/commit/e5913df3b86a484e4fe44775d33221c3c61bd9ce) - infer media types
- [a3a14b9](http://github.com/3ll3d00d/hamcws/commit/a3a14b90d0b3d2daaab2efe3efaaf30a21eee317) - add a search helper method
- [694021d](http://github.com/3ll3d00d/hamcws/commit/694021dee641b28121f30da318a1a018b76b7e8c) - adapt browse_rules for 32.0.8
- [b00d403](http://github.com/3ll3d00d/hamcws/commit/b00d403a73f14b17f72d62295b15f59577571d73) - infer media types
- [35c3b63](http://github.com/3ll3d00d/hamcws/commit/35c3b6324b91cbb39847f9c0999172fb8cc958f8) - provide a mechanism to parse a simple text format to BrowsePaths
- [1d593a7](http://github.com/3ll3d00d/hamcws/commit/1d593a738752245b71cdf6e62f783fe0e3980eee) - default get_browse_rules to Type=Tree
- [5de7248](http://github.com/3ll3d00d/hamcws/commit/5de7248f27ce7e017de6732f10b6fa31412cb35d) - allow BrowsePath to be exported
- [095c645](http://github.com/3ll3d00d/hamcws/commit/095c645856f04ba535a1493ac02e2424e1a5507d) - parse rules into paths attemptin to extract mediatype/mediasubtype if possible
- [bd4e0ac](http://github.com/3ll3d00d/hamcws/commit/bd4e0ac5ea1613f4de80bfd0ea4dfbdc460a7e04) - support Browse/Rules
- [bb6df3e](http://github.com/3ll3d00d/hamcws/commit/bb6df3e69899b433c8733bf30e6561db5745a993) - exports
- [37dc833](http://github.com/3ll3d00d/hamcws/commit/37dc83339c843fb24037d64416cf3526e736bc7d) - add factory method
- [96cf6c7](http://github.com/3ll3d00d/hamcws/commit/96cf6c7e20f3497c79f87ffe4c7730b5d9285068) - fix test
- [e11afe2](http://github.com/3ll3d00d/hamcws/commit/e11afe2e0e6d1efbcd0997a3a794cd0fd544751f) - slightly more test coverage
- [d116ab8](http://github.com/3ll3d00d/hamcws/commit/d116ab8a8745a710e4cf75401d21d7511fec7fe0) - allow zone_name to be missing from Playback/Info
- [2884b05](http://github.com/3ll3d00d/hamcws/commit/2884b05a9de89c3693fd9c5e92718f3c68d8d08e) - add more tests
- [a1897b0](http://github.com/3ll3d00d/hamcws/commit/a1897b0f3d6814bf90190b88a4f13e54b112c686) - fix token
- [4cb160d](http://github.com/3ll3d00d/hamcws/commit/4cb160df974501782dcaadd0d81c4a0c41475a72) - add token
- [94d66d0](http://github.com/3ll3d00d/hamcws/commit/94d66d0ffcb0537489f3a88b6823c56be22169ad) - add test action
- [c528710](http://github.com/3ll3d00d/hamcws/commit/c5287104f43f8cc8d7e9f3740f32d0f84de0f2e8) - add tests