Skip to content

Releases: ProteinsWebTeam/interpro7-client

InterPro 103.0

18 Dec 10:03
db607d8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.25.0...v1.26.0

InterPro 101.0

29 Jul 10:54
Compare
Choose a tag to compare

This is the code set on the InterPro website (https://www.ebi.ac.uk/interpro/) on 15th July 2024.

🌟 New Features

🛠 Fixes/updates

  • wikipedia links in caption by @gustavo-salazar in #617
  • Ipscan infomessages by @gustavo-salazar in #618
  • Get representative boolean from location instead of fragment by @matthiasblum in #638
  • Sort InterPro releases by version number by @matthiasblum in #640
  • BUGFIX: Table header was not updating #622
  • BUGFIX: Changing requests for sets to use a single endpoint URL #623
  • BUGFIX: Settign options in logo viewer were not displayed in the right place #633
  • BUGFIX: Broken link for the API URL generator #634

🚛 TS Migration

Full Changelog: v1.24.0...v1.25.0

InterPro 100.0

17 Jun 13:55
a874fc8
Compare
Choose a tag to compare

This is the code set on the InterPro website (https://www.ebi.ac.uk/interpro/) on 30th June 2024.

🌟 New Features

🛠 Fixes/updates

🚛 TS Migration

🏡 Housekeeping

Full Changelog: v1.23.0...v1.24.0

InterPro 99.0

02 Apr 07:43
e75a767
Compare
Choose a tag to compare

This is the code set in the InterPro website (https://www.ebi.ac.uk/interpro/) on 29th March 2024.

🌟 New Features

🛠 Fixes

🚛 TS Migration

🏡 Housekeeping

Full Changelog: v1.22.0...v1.23.0

InterPro 98.0

29 Jan 10:52
Compare
Choose a tag to compare

This is the code set in the InterPro website (https://www.ebi.ac.uk/interpro/) on 25 January 2024.

🌟 New Features

🛠 Fixes

  • Minor fixes by @matthiasblum in #541
    • Delete all local caches before reloading, when clicking the Reload this page button #529
    • Add a link to the Pfam documentation (visible at /interpro/help/documentation/) #533
    • Prevent the checked/ticked icon (:white_check_mark:) to wrap to a new line when browsing reviewed proteins (e.g. /interpro/protein/reviewed/entry/InterPro/#table) #534
    • Show again individual matches in the Entries subpage for InterProScan search results #539
    • Check for the value/presence of the LLMFeedback config option before showing the button to the external Google Form (so it can be easily disabled or no error is raised if the option is missing from the config file)
  • Fix SIFT mapping by @matthiasblum in #546
  • Fix EntryOnStructure popup by @matthiasblum in #559

🗑️ Removed pages/components

🚛 TS Migration

🏡 Housekeeping

Full Changelog: v1.21.0...v1.22.0

InterPro 97.0

15 Nov 11:58
3b05af0
Compare
Choose a tag to compare

This is the code set in the InterPro website (https://www.ebi.ac.uk/interpro/) on 9 November 2023.

🌟 New Features

  • Show basic information for deleted member database signatures - #519
  • Show AI-generated descriptions, when available - #521
  • Send annotation suggestions posted on Pfam pages to the Pfam helpdesk - #522
  • Use Pfam's terminology (clan instead of set) on Pfam pages - #523
  • Do not select representative domains in the client: use the new representative boolean property returned by the API #525

🛠 Fixes

  • Resize the tooltips to keep them adjusted to the available size. - f39df52
  • Entries subpages in Sets/Clans requested the extra field counter, which is expensive to generate. And actually wasn't used. SO this was removed. - 2a03d23

📃 Documentation

Full Changelog: v1.20.0...v1.21.0

v1.20.0

14 Sep 11:04
f48dec0
Compare
Choose a tag to compare

This is the code set in the InterPro website (https://www.ebi.ac.uk/interpro/) on 14 September 2023.

🌟 New Features

  • Expose AntiFam families as member database signatures (#500)
  • Re-organize the Other features section in the protein viewer (#501)
  • New section in the protein viewer: Representative Domains which shows a single-line view of selected domains, similar to the was the Pfam website was displaying protein domains (#505)
  • Update protein viewers to use the sequence of PDB chains (and the matches that were found), instead of using the sequence of the UniProt entry associated to each chain (#509)

ℹ️ Info

  • When browsing PRINTS and SFLD entries, shows a message informing users that these resources are no longer maintained/updated, but that InterPro acts as an archive and will keep providing their data (#511)

🛠 Fixes

  • The protein viewer was not loading when no signature matches were found (#504)
  • External links to [MobiDB[(https://www.mobidb.org/) were broken (#504)

🏠 Housekeeping

  • TypeScript migrations of Summary components (#506 and #508)

Full Changelog: v1.19.0...v1.20.0

Live on 11th July 2023

11 Jul 09:38
Compare
Choose a tag to compare

This is the code set in the live site https://www.ebi.ac.uk/interpro/ on 11th July 2023.

It includes the following changes:

🌟 New Features

  • Adding a tag when a citation was taken from the integrated signature.
  • Checks and notifies if the sequence used in an alphafold model doesn't match the current version used in the website. #481
  • Antifam DB is now available from the Downloads page #480
  • Skips PIRSR tracks without sites.
  • Show Panther GO terms on InterProScan results #485
  • Adding ELM annotations as Other Features on the protein page.
  • Adding Disprot and RepeatsDB as External Sources #490
  • Moving Genome3D annotations to the External Sources category #490

🛠 Fixes

  • The overlay on the set viewer was causing a running time error.
  • Only shows the GOterms section for subfamilies when there are actual GO terms to show #469
  • Fixing Alphafold link #494
  • Making the tooltip interactive for other download options #493
  • Making the fullscreen view of the protein viewer scrollable #492
  • The height of certain IDA tracks was continuously growing #488

💔 Breaking Changes

  • The code is now built and deployed using node 18, it is likely to work on 16, but it's not tested on it anymore. Support for node 14 completely dropped. Unfortunately npm was not updated because versions >than 6 are more strict with peer dependencies and it causes multiple issues.

🔌 Unplugged Features

The following features have been temporarily disabled because they were unstable. We plan to restore them once we consider them in a more reliable state

  • Conservation track
  • Search sequence in Hmmer
  • Genome3D Status from side menu

🏠 Housekeeping

  • Dependencies updates
  • TypeScript and Visual Framework Migrations
    • Title #479
    • MemberSymbol
    • Tabs
    • Download page and components.
    • AlphaFolsModelSubpage
    • PantherGoTerms
    • ProtVista => ProteinViewer and all related components. e.g. Options, Tooltips and Labels #486
    • DomainsOnProteins #489
    • ProteinSummary #496
    • Isoforms

Full Changelog: v1.18.0...v1.19.0

Live on May 2023

12 May 10:50
7b4c1d3
Compare
Choose a tag to compare

This is the code set in the live site https://www.ebi.ac.uk/interpro/ on 11th May 2023.

It includes the following changes:

🏠 Housekeeping

  • Migrating Flow into TypeScript. Adding TS support in the bundler, linters, and testing in order to be able to make this migration gradually. We will take parts of the website and migrate them.
  • Migrating from EBI visual framework 1.4 (with foundation) to Visual framework 2.0(Vanilla CSS). In This version is mostly adding support for both frameworks, to be able to do this migration gradually.
  • Upgrading to Nightingale v4 components #458
  • Upgrading to history@5. #459
  • Other dependencies updates.

💔 Breaking Changes

  • We have drop support for browsers without es6 capabilities. For a detailed list of which browsers support this, you can see: https://caniuse.com/es6

🌟 New Features

  • TIGRfams is now NCBIfam, redirects are now in place and links updated. #474
  • If a member database entry doesn't include a description, the website will display the one defined by the InterPro entry that it is integrated into. #467
  • Matches in the protein viewer, now include(if space allows it) the short name as a label over the rounded rectangle.
  • The RosettaFold pages have been updated to offer similar features as the structure and AlphaFold pages, e.g. split screen, disable PiP, etc.

🛠 Fixes

  • InterProScan results were displaying the matches in slightly different order than in protein pages. This has been corrected. #468
  • The AlaphaFold split screen functionality was displaying an incomplete sequence viewer #463
  • "Short name" in "label by" option in the protein sequence viewer in the AlphaFold page of a protein was not working #452

Full Changelog: v1.17.0...v1.18.0

Live on March 2023

07 Mar 09:28
c3a77ed
Compare
Choose a tag to compare

This is the code set in the live site https://www.ebi.ac.uk/interpro/ on 2nd March 2023.

It includes the following changes:

🌟 New Features

  • The set information is now included in the metadata of an entry. So now the website doesn't need an extra request to get it. #445
  • Styling the popups on the protein viewers to avoid taking so much space #446
  • Adding a button to disable/enable the picture-in-picture functionality(i.e. it becomes a popup when the viewer is not in the visible part of the page) of the structure viewer. #447
  • The split fullscreen mode, that was available for PDB structures is now also available for Alphafold models. #448
  • Including License page in About #460
  • Including protein families game in Help #460

🛠 Fixes

  • Fixing the title of the proteins to include their name #460
  • Same style buttons for structure/alphafold viewers #460
  • Trimming the end of the text on a link when parsing rst

📃Documentation

Full Changelog: v1.16.0...v1.17.0