Change log
This is a list of new fixes and other changes made to SOUP during its continued development.
SOUP version numbering generally follows the major.minor.patch scheme. Odd minor versions (1.1.x, 1.3.x, 1.5.x, etc.) are reserved for unstable development versions ("devel" branch on GitHub), while even ones denote stable releases ("master" branch on GitHub). The change log below thus only includes even version numbers, as changes between development versions are too numerous to list.
1.8
Changes in 1.8.3:
- The fix for mso160338 is no longer needed, and has been removed. (Thanks, Manish!)
Changes in 1.8.2:
- The fix for mso150069 is no longer needed, and has been removed.
Changes in 1.8.1:
- The fix for mso212372 is no longer needed, and has been removed.
- The fix for mso104184 is no longer applied in the mobile view; see this feature request for details.
- The README Markdown has been simplified for better compatibility between GitHub, StackApps and UserScripts.org.
New fixes in 1.8.0:
- mso60390: Inconsistent padding of inline code (CSS)
- mso219740: Add spacing / padding to “Protected By…” and “Not the answer you're looking for” (CSS)
- mso212372: Top bar should be consistent on all sites… but it's not (CSS)
- mso222509: Getting Red Line under tags (CSS, chat) (partial fix)
- mso220470: CSS for daily site access calendar on profile page fails to load over HTTPS
- mso220337: Election comments have no permalink link
Other changes:
- The code has been reorganized into self-contained modules, each corresponding to one bugfix / workaround. Currently, this has little effect on functionality, but it could be used e.g. to allow toggling individual fixes on/off.
- Utility functions like
hookAjax()
are now contained in a page-globalSOUP
object. - A new
SOUP.hookEditPreview()
utility function has been added to allow easier editing fixes. - CSS fixes are now injected before the document is loaded, reducing the risk of "flickering". As a side effect, a few selectors had to be adjusted to increase their specificity over conflicting SE default styles.
- Added a change log, with retroactive logging for earlier releases.
1.6
Changes in 1.6.1:
- The fix for mso216760 caused a regression in the chat transcript view. This has been fixed.
New fixes in 1.6.0:
- mso136589: The monospace formatting in a spoiler quote on a beta site is evil (CSS)
- mso112305: Code samples inside of spoilers are still visible on some sites (CSS)
- mso110566: Does the spoiler markdown work on images? (CSS)
- mso217779: The CSS for spoilers is a mess. Let's fix it! (not CSS only, supersedes above three fixes)
- mso58760: <kbd> (yes, still <kbd>) doesn't play nice with lists (CSS)
- mso160338: Allow moderators to reply to a flag (mod)
- cs537: Missing MathJaX in the duplicate subtab of the close review queue (math)
1.4
New fixes in 1.4.0:
- mso143973: Images can be pushed outside the boundaries of a post by using nested lists (CSS)
- mso217120: Ugly overflows when editing a deleted answer inline (CSS)
- mso145819: <hr/>'s do not get rendered in deleted answers (CSS)
- mso108046: Mouse cursor doesn't change to pointer when hovering “full site” on mobile (CSS)
- mso216760: The reply buttons in chat shouldn't reposition themselves on pinged messages (CSS, chat)
- mso134268: U+0008 inserted into chat @-pings (chat)
- mso78989: Clicking on tags broken?
- mso214706: The branch prediction answer is overflowing
- mso66646: Confirming context menu entries via Enter triggers comment to be posted
- mso210132: New top bar should render avatar with a transparent background
- mso150069: Can we have the "50 more" link return items of the same type, please?
- math11392: MathJax preview broken when equations contain
\label
s (math)
1.2
New fixes in 1.2.0:
- math4130: The scope of \newcommand is the entire page (math)
- mso114109: Background in OP's user name can obscure text in multiline comments (CSS)
- math11036: Can we have the suggested questions' titles parsed by default? (math)
1.0
Fixes included in the 1.0.x branch:
- mso114636: All Stack Exchange sites in a small window causing display problems? (CSS)
- mso215473: Add a non-breaking space to “reopen (1)” and its ilk (CSS)
- mso155308: Ignoring somebody screws up the avatar list (CSS, chat)
- mso138685: Layout fix for Firefox in “Zoom text only” mode (CSS)
- mso207526: Cannot navigate into the multicollider with keyboard
- mso129593: Un-fade low-score answers on rollover or click
- mso104184: Allow flagging a comment after upvoting it
- mso215450: SSL breaks TeX rendering
- mso150069: Can we have the "50 more" link return items of the same type, please? (10k)
- mso209393: Render MathJax in the 10k tools (10k)