Skip to content

Releases: switchboardpy/switchboard

1.6.9

05 May 15:38

Choose a tag to compare

  • fix FF performance during switch search, by using opacity instead of hiding divs entirely
  • upgrade JS libraries
  • add/remove switch conditionals preserve cssOrder, and put new ones at top. Fixes #82
  • Only let "/" be a shortcut for search if the page overall has focus NOT an input. Fixes #81

1.6.8

06 Jan 22:49

Choose a tag to compare

QueryStringConditionSet now also checks the referrer's query if the request is: a POST, xhr, fetch, or other ajax request. This makes it so if you visit a page with ?some-switch-enabler then ajax requests on that page will have the switch enabled too. And submitting a form on that page would have the switch enabled for the code that receives the post

1.6.7

18 Nov 19:06

Choose a tag to compare

  • add python 3.13 support, drop 3.8 (no code changes)
  • UI: make switch key & value selectable (so you can copy & paste it)
  • UI: fuzzy search now orders by best match. match on conditions too
  • UI: engage the search box via ctrl/cmd+F or F3 or / (repeating the keypress can engage normal browser search still)

1.6.6

15 May 15:48

Choose a tag to compare

  • #77 fix pkg_resources DeprecationWarning

1.6.5

18 Oct 16:33

Choose a tag to compare

Officially support Python 3.12 and fix some deprecation warnings

1.6.4

05 Jun 20:04

Choose a tag to compare

  • support pymongo 4+

1.6.3

02 Mar 21:19

Choose a tag to compare

  • use native ipaddress support to convert ipv4 or ipv6 to int, so Percent works

1.6.2

12 Jan 18:02

Choose a tag to compare

1.6.1

12 Jan 18:01

Choose a tag to compare

1.6.0

28 Mar 15:14

Choose a tag to compare

  • drop support for python 2
  • drop support for pymongo 2.* versions
  • add support for python 3.8 - 3.10
  • Default to not allow connection failures

Development

  • switch from nose to pytest
  • constrain pymongo version to < 4
  • switch from Travis to GitHub Actions
  • show README contents on PyPI
  • testing fixes