Skip to end of metadata
Go to start of metadata
This page contains the latest Textkernel releases. You can select a product that is relevant to you.


Change Type Description
Added A new feature has been added
Enhanced An existing functionality has been improved
Fixed An issue has been fixed
Deprecated A feature will no longer be supported but has not yet been removed
Removed A deprecated feature has been removed

Adoption effort Level
S Low
M Medium
L High

Wrench icon Indicates a feature that needs to be configured by the Textkernel team. Otherwise the updates are available automatically

Indicates a paid feature

  • Added an option on the global search tab to filter by Last Modified date
  • Improved display of profiles from Monster
  • Improved the display of matched keywords by showing the number of times the keyword matched without the need to hover. Also changed the colors used for highlighting to improve UX.
  • Added a way to sign out of an external source in case the user was prompted for the credentials in the UI.

  • AMS Competency table updated in vacancy parsing - Austria

  • LinkedIn PDF: fix rare experience parsing issues for French

  • Salesforce Integration 4.7: during the Search & Match indexation process, occasionally the integration logged an unclear message "attempt to dereference a null object". That message has been updated to provide more meaningful details/explanation for the Salesforce administrator.
  • Salesforce Integration 4.7: under Search and Match Setup, when the Admin is exporting and importing the Candidate Data Mapping, the configuration file now supports the option "Use Attachment instead of File Object"
  • Salesforce Integration 4.7: during recruiter CV parsing, sometimes the widget cleared the CV status after conversion, which prevented the recruiter from directly clicking through to view the converted candidate record. That behaviour has been adjusted so that the widget retains the import status longer.
  • Salesforce Integration 4.7: when importing a Textkernel Jobfeed Job into Salesforce from the Account widget, a link to the Account is now saved to the Textkernel Jobfeed Job record to preserve the relationship on the record.

  • is aggregating a lot of content, the high quality websites they aggregate from have been added to Jobfeed directly itself has been removed from Jobfeed US and Jobfeed Spain
  • Added over a thousand new websites to Jobfeed US
  • Added over 4,000 new websites with new unique jobs to Jobfeed Canada
  • Added more than 6,000 new websites to Jobfeed Belgium
  • Added over a thousand new websites to Jobfeed Austria

  • Improvements to address and phone fields for Spanish Colombia locale

  • CVLibrary: handle errors correctly when missing email
  • Partial fallback to english in case of an untranslated localisation string

  • Added OCR support for Hebrew and Arabic documents

  • Improve handling of Norwegian addresses
  • Improvements to address and name fields for Portuguese Brazil locale

  • Removed trunk code from the output of phone numbers (in Data Model v2). Phone numbers are now output in international notation, e.g. +31204942496.

  • Added an indicator which actions may consume credits from the external source

  • Salesforce Integration 4.6: the APEX feature allowing fast indexing of Vacancies has been fixed to set the correct indexing priority again.
  • Salesforce Integration: fixed a problem where the Automatch widget for a Candidate had incorrect errors about data field access permissions. The issue occurred when the Contact object was configured as the Candidate object.
  • Salesforce Integration 4.6: updates to ensure that recruiter-facing UI text labels in the Textkernel packages are defined as custom labels, allowing customer SFDC admins to customise them for their integration, and/or translate them using the standard Salesforce translation workbench tool.
  • Salesforce Integration 4.6: the recruiter parsing flow now allows a customer admin to configure a partner-managed multi-tenant parsing pipeline.
  • Salesforce Integration 4.6: when checking to see whether a Salesforce User has a required Textkernel package permission set, we now also check to see if the Permission Set was assigned inside a Permission Set Group

  • Removed trunk code from the output of phone numbers (in Data Model v2). Phone numbers are now output in international notation, e.g. +31204942496.

  • Added a new source: Jobsite
  • Added an additional source: DPG (De Persgroep). Only supports searching in public profiles. Full profiles can be viewed on the DPG website when signed in. Importing profiles is not supported.

  • Added 6,344 new websites to Jobfeed France
  • Blocked a lot of jobs from since they are clones from with less information

  • ISCO codes returned as string so heading 0s aren't dropped

  • Salesforce Integration 4.5: a new widget is available for the Vacancy page which shows the best matching Candidates for that Vacancy, inside Salesforce. A configurable button can be used to trigger workflow actions from the widget, or recruiters can click through to view the full match results.
  • Salesforce Integration 4.5: a new widget is available for the Candidate page which shows the best matching Vacancies for that Candidate, inside Salesforce. A configurable button can be used to trigger workflow actions from the widget, or recruiters can click through to view the full match results.
  • Salesforce Integration 4.5: a new widget is available to import job postings from Jobfeed into Salesforce from the Salesforce Account view.
  • Salesforce Integration 4.5: Jobfeed jobs can now be imported into Salesforce in batches when viewing Jobfeed searcher results in the search and match features.
  • Salesforce Integration 4.5: recruiter CV parsing now extracts skills from CVs. Skills are not mapped to the converted Candidate object as part of this feature, but Flow or APEX can be used to map the parsed skills to the internal skill data model as needed.
  • Salesforce Integration 4.5: recruiter CV parsing now extracts work experience and education items from CVs, and they can be mapped to the target Converted Candidate object.

  • Quarterly update of the ontology based on the latest market data

  • Fixed the education level dropdown for Jobfeed Austria

  • Added EfinancialCareers

  • Salesforce Integration 4.4.1: There is a new version (2.0) of the Unlocked Components package which should be used with versions 4.x:
  • Salesforce Integration 4.4.1: the integration now supports indirect SFDC users of the Search and Match indexation infrastructure without requiring a TK package license or permission set assignment. (Indirect users are non-recruiters who need to change Candidate and/or Vacancy records)
  • Salesforce Integration 4.4.1: a bug has been fixed where some Salesforce users with the Textkernel Recruiter permission set were unable to use the matching component.
  • Salesforce Integration 4.4.1: an issue has been fixed where, for some configurations, the exported Candidate and/or Vacancy data mapping contained extra information, and could not be imported back into Salesforce.

  • Added the ability download a User Activity Report. The report is only available for users who have the right to access the reports.
  • Added new external sources: The Caterer, CareerStructure, RetailChoice, CityJobs, eMedCareers and JustEngineers (all UK based)
  • Added new sources: JobMedic (UK), Oil&GasJobSearch, (Germany) and Les Jeudis (France)

  • Documentation on how to integrate with TK Portal is now available at

  • This version of Sourcebox introduces a change where alert, prompts and confirmation dialogs no longer appear as browser prompts, but instead are consistent with the rest of the look and feel of the application. This does not affect their functionality, which remains the same. This is in response to Google Chrome deprecating the usage of these functions

  • Improve parsing of mixed language Chines CVs from
  • Romanian: improvements to address fields

  • Added Resume-Library

  • Profession-skill relations improved for about 1000 professions
  • Fixed various errors in the profession-skills ontology
  • Corrected wrong profession-skill associations for 'commercial secretary'

  • Salesforce Integration 3.2: Fixed a UI issue where the Textkernel Portal Settings configuration page asked to save changes even when the changes had already been saved.
  • Salesforce Integration 3.2: add support so that saved search alert emails include links which can be clicked to redirect the user into the Salesforce search results environment.

  • Salesforce Integration 3.1: New permission set called "Textkernel - Manager Access" allows managers to view TK search usage reports

  • Salesforce Integration 3.2.1: Fixed an issue where matching buttons in Salesforce did not work in some situations

  • Remote work search option added to Jobfeed

  • 'Full Professor' added to professions taxonomy
  • Various improvements tot the German professions taxonomy
  • Fixed various errors in the profession-skills ontology
  • Various improvements to Spanish and Italian translations of professions
  • Improved German translation of job group "Government Administrators"

  • Various improvements to the German skills taxonomy
  • Added about 2500 Dutch spelling variations to the skills taxonomy
  • Fixed various errors in the profession-skills ontology
  • Social media marketing skills added to skills taxonomy
  • Added various (digital) marketing skills to the skills taxonomy
  • Added about 110 new engineering skills, and 600 German skill synonyms to the skills taxonomy
  • Improved skill disambiguation for multi-word terms in all languages
  • Improved the names of about 200 skills in the German skill taxonomy
  • Corrected wrong profession-skill associations for 'commercial secretary'
  • Fixed handling of ambiguity of French skill "recette"
  • Fixed ambiguity issue regarding German skill 'Schreiben von Berichten'
  • Cleaned up ambiguous skills related to surveying and debt settlement
  • Fixed inconsistent naming of IT skill Angular

  • Improved handling of column CVs for all languages
  • Improved country classification for Peru and better handling of Spanish date abbreviations

  • Improve splitting of Peruvian addresses
  • Improve handling of Mexican addresses
  • Significant improvements to Italian CV parsing (20-50% error reduction depending on field)

  • Bullhorn search & match environments can now support the field JobOrder.location

  • Various quality improvements to the suggest_profession endpoint of the Ontology API

  • Improved detection of staffing agencies detection via new patterns for EN,FR,DE,ES,IT,NL languages

  • Salesforce Integration 3.0: The default global search document access policy is now properly set when customers are not using data segregation.
  • Salesforce Integration 3.0: The Textkernel search data model has been enhanced so that work experience and education items will be merged in the search index (ie, merge SFDC structured data with data extracted from the CV/Resume). Important: to take advantage of this change when upgrading from older package versions, customers will need to reindex all data to Textkernel Search. Customers should coordinate this upgrade with Textkernel support.
  • Salesforce Integration 3.0: Two new buttons are available on the Textkernel Indexing Status record to enable SFDC admins to see what data is being sent from Salesforce to the TK search index. “Get TK Record XML” downloads the structured data being sent to Textkernel, and
    “Get TK CV/Vacancy File" downloads the binary CV/Vacancy being parsed when sent to indexation.

  • 20 new professions added to the profession taxonomy
  • Fixed wrong classification of UX Designer jobs in German
  • Renamed Information Engineer to Data Engineer
  • Fixed wrong classification of Microsoft Tech Lead job titles
  • Fixed wrong capitalization of French job groups

  • About 200 skills added to the French skills taxonomy

  • New static taxonomy version available for Skills API: September 2021

  • Salesforce Integration 2.6: We have fixed a scenario where the admin user could not disable the search and match indexation job using the cancel button.
  • Salesforce Integration 2.6: Enhancement to Search/Match indexation settings, where admin can directly set the limit of indexation jobs to be submitted to the APEX Flex queue. This new control replaces the previous thread limit control, which is now deprecated as we simplify throughput management.
  • Salesforce Integration 2.6: new feature for Recruiter CV import/parsing where optionally a Record type can be defined when creating imported records inside Salesforce

  • Added a field that indicates whether the job allows remote work or working from home (either part-time, full-time or temporarily)

  • Skills API lookup defaults to English for missing translations

  • Salesforce integration 2.5.2: fix issue where sometimes TK indexation process would schedule next job too far in the future.

  • Salesforce integration 2.5: add ability to disable Trigger inside package checking for CV-Attachment changes for cases where customers maintain a Trigger outside of the package
  • Salesforce integration 2.5: Enhancements to batch indexing process, so that it limits the number of indexation batch jobs submitted to the Salesforce APEX Flex queue to better share with other Salesforce processes. Also set a lower default job limit of 20 rather than 100.
  • Salesforce integration 2.5: new feature to support fast indexing of Vacancies, via new parameter on APEX method, including a Platform Event to confirm when the fast index operation is complete.
  • Salesforce integration 2.5: fix on language tag being sent from Salesforce into TK during indexing to improve match results for Salesforce candidates without a CV

  • Improved recognition and splitting of Chilean addresses

  • Salesforce integration 2.4: add support for using Salesforce Attachment object to represent Candidate CVs (previously only supported File object)

  • Salesforce integration 2.3: performance optimisation on queries running in Salesforce to more efficiently support users with millions of Candidate / Vacancy records

  • Salesforce integration 2.2: fix scaling issue affecting customers with several million Candidates where some queries we causing the indexation setting page to load slowly.
  • Salesforce Integration 2.2: change external index field on Textkernel Indexing Status record so that it is always indexed by Salesforce

  • Salesforce integration 2.1.2: add support to data model mapping tool for 3 additional custom objects on Candidate and 5 additional custom objects on Vacancy
  • Salesforce integration 2.1.2: fix error during recruiter CV parsing where status of conversion showed OKOK instead of OK
  • Salesforce integration 2.1.2: enhanced error checking during admin configuration page, so that if the admin navigates away without saving changes they see a pop-up warning telling them to save their changes.

  • Salesforce Integration 2.0.2: Fix scrollbar on side of Textkernel App mapping configuration pane

  • Salesforce Integration 2.0.0: Add documentation for new recruiter CV parsing feature
  • Salesforce Integration 2.0.0: Add widget to import CVs for Recruiter CV Import
  • Salesforce Integration 2.0.0: For Recruiter CV Parsing: allow admin to map parsed data fields to custom environment objects.
  • Salesforce Integration 2.0.0: For Recruiter CV Parsing: allow admin to export/import data mapping to/from a file.
  • Salesforce Integration 2.0.0: For Recruiter CV Parsing: allow recruiters to review parsed data when importing Candidate records
  • Salesforce Integration 2.0.0: For Recruiter CV Parsing: check for existing duplicates when inserting new Candidate records.
  • Salesforce Integration 2.0.0: For Recruiter CV Parsing, store parsed data onto an imported Candidate landing record

  • Salesforce Integration: In indexation monitoring report, show counts of records with a temporary indexing error in addition to showing permanent errors.
  • Salesforce Integration: Admin user can click a button to attempt indexing all Candidate/Job records in SFDC that had a permanent error from previous indexing attempts

  • Various skill extraction improvements for English and French
  • Improved French names of about one hundred skills
  • Added German synonyms for various concepts in the skills taxonomy.
  • Fixed around 100 various skill normalization issues.

  • Improved extraction of LinkedIn profile links in case multiple are mentioned in the document

  • Minor improvements to English, French, Dutch and Italian profession classification
  • Improved naming of various project manager jobs in the italian professions taxonomy.
  • Various improvements to French profession normalization
  • Improved classification of various professions in French.
  • Various improvements to the Italian Professions Taxonomy
  • Improved normalization of various terms in the cyber security and energy sectors in the french professions taxonomy
  • Minor improvements to Chinese profession classification
  • Improved classification of media-related professions in Dutch
  • Improved classification of various professions in French, Dutch and Italian.
  • Fixed name and classification of "Technicien Méthodes Process" in the French profession taxonomy.
  • Improved naming of "Lead developer" in all languages.
  • Improved classification of Product Manager in German profession taxonomy
  • Improved normalization of Service employee in Spanish.
  • Better Mapping of 'These' in French Profession Taxonomy
  • Better recognition of plumbing-related jobs in Italian

  • Fixed issues with CV upload and editing profile when using IE11 in mobility setups.

  • Added various healthcare software systems to the skills taxonomy
  • Fixed wrong classification of "Betreuung Firmenkunden" in profession taxonomy

  • categories parameter for skill autocomplete is now optional

  • Added various healthcare software systems to the skills taxonomy
  • Add "COVID-19 Testing" skill to the skills taxonomy.
  • Added 13 skills and 300 synonyms to the French skills taxonomy

  • Removed the old website pages (about Jobfeed, news, contact)
    This is now all handled through the brand new page

  • Improved deduplication rules for all Jobfeed countries

  • When searching for active jobs, expired postings belonging to that job would not be searched in.
    This has been changed, improving your chance of finding the right job lead

  • Improve University Name splitting
  • Linkedin PDF: improved candidate location extraction
  • Linkedin PDF: Parsing improvements for fields that are line wrapped
  • LinkedIn PDF and Indeed CVs: Improved address recognition

  • Location parsing in France vacancies: no longer report subregions as vacancy location

  • Autocomplete endpoint added

  • Improve address fields for locations from Ireland

  • Prepared Jobfeed to allow customers to match from within Jobfeed to their internal candidate database with a new field called seniority
  • Improved classification of direct employer companies
  • Customers can now try out the new lead generation screens in Jobfeed
    When the remaining screens are ready the old screens will disappear

  • Evaluation of French SNT feedback. Includes the creation of 13 new professional skill concepts and the renaming (French-only) of 3 existing skill concepts.
  • Improved names of 50 French skills
  • Added hairdresser-related skills in French
  • Fixed issues with extraction of 'results analysis' skill
  • Fixed wrong translation of Scaled Agile Framework in German
  • Fixed erroneous classification of 'Afghaans' in Dutch documents
  • Added 70 skills to the English skills taxonomy, mostly media-related

  • Fixed an issue where, in some cases our Bullhorn native integration was unable to import some of the custom text field data from the customer environment to the Textkernel Search & Match index.
  • Removing Lead Entity support from Bullhorn native integration indexation. The Lead is an optional entity, which only some Bullhorn customers use, and it is not a useful concept for our Candidate/Job sourcing and matching use case, so we are no longer indexing it.

  • Moved 'business consultant' to a more appropriate group in the professions taxonomy
  • Fixed wrong classification of photovoltaics-related professions
  • Gender neutralisation of two English professions (Sportsman and Handyman)
  • Several improvements of French and Dutch job classification
  • Improved classification of service assistants in French
  • Gender-neutralization of all profession names in profession taxonomy
  • Improved descriptions of a selection of managerial professions in French
  • Improved descriptions of translator and elementary school teacher professions in Dutch profession taxonomy
  • Improved normalization of IT jobs in Italian
  • Better classification of bank staff nursing professions
  • Improved classification of payroll and accounting jobs
  • Improved recognition of "Erzieher" in German profession taxonomy
  • Improved French translation of Channel Manager
  • Improved classification of design-related jobs
  • Improved classification of personal assistant jobs
  • Added three new professions to the profession taxonomy, and improved the French names of a few existing ones
  • Various improvements to Italian job classification
  • Improved profession classification for travel agents in Dutch

  • Based on client feedback, instances were added to the Profession Normalization Table to improve (mainly French) profession mapping.
  • Improved classification of wood-processing professions
  • 18 new professions added to the profession taxonomy

  • Added 1100 French terms to the skill taxonomy
  • Added 1100 Dutch terms to the skill taxonomy
  • Added 70 synonyms to the French skills taxonomy

  • New option to disable automatic word wrapping for input formats that support soft wrap (e.g. Microsoft Word). PDF files do not support soft wrap. When enabled, longer lines are no longer wrapped at 80 character limit. Useful for customers that build an UI to present the parsing results

  • Improved detection if a company is a staffing agency or direct employer

  • 800 synonyms added to German skills taxonomy
  • Added 1100 French terms to the skill taxonomy
  • Added 1100 Dutch terms to the skill taxonomy

  • ISCO profession descriptions are now available in German

  • Previously, in some cases, if an existing Bullhorn username was changed inside Bullhorn, that user could no longer be synced into Textkernel portal to allow them to access Textkernel. After this change, Textkernel will allow the username to change in Bullhorn.

  • Added a few IT skills to the German and English skill taxonomies

  • Further improve staffing/recruitment agency detection based on company name for Jobfeed DE, NL, FR, CA, ES, IT

  • Bullhorn accounts can now be configured with an additional Bullhorn action menu item that will 'Rank Applicants' when opening Textkernel Match results from a Bullhorn JobOrder. In this case, the displayed matching Candidates are filtered to show only those with JobSubmissions and/or WebResponses against the Bullhorn JobOrder, so that recruiters can quickly see the best applicants for a role to decide which ones to progress.

  • Added salary graph to Germany, Belgium, France, Spain, Italy and the Netherlands
    Added a geographical map for Austria and Spain
    Added salary search option for Italy

  • Compatibility for Taleo 20D.0.8

  • Improved posting deduplication logic for Canada and Spain

  • Added 24.000 websites to Jobfeed Austria.
    Jobfeed will check every day if these sites contain new jobs
  • Added 40,000 websites to Jobfeed Canada.
    Jobfeed will check every day if these sites contain new jobs
  • Added 230,000 websites to Jobfeed UK.
    Jobfeed will check every day if these sites contain new jobs
  • Added 1.2 million websites to Jobfeed Germany.
    Jobfeed will check every day if these sites contain new jobs
  • Added more Pharma companies to Jobfeed Germany, Spain, UK and US
  • Added 60.000 websites to Jobfeed France.
    Jobfeed will check every day if these sites contain new jobs
  • Added any missing stock exchange companies to the 10 Jobfeed countries
  • Validated Jobfeed France has the 300 largest municipalities correctly spidered and stored
  • Improved distinction between qualitative jobboards, aggregrators and direct employers in Jobfeed France
  • Added thousands of new websites to Jobfeed UK and Jobfeed US
  • Jobfeed is now technically ready to investigate 1 million NEW websites every week (on top of the millions of websites it was already reading)

  • Entering a zip code in the city field when explicitly mentioning it's a city name combined with a search radius would not show any results.
    Jobfeed is now able to resolve that situation
  • Some virus scanners from customers would test every job link in the excel email alert
    With potentially thousands of jobs in a single spreadsheet this caused some errors
  • The API endpoint did not correctly return the labels for multi-valued fields
  • Jobfeed Belgium: Added education level
    Jobfeed Italy: Added ISCO, Education level, Contract type and Employment type
    Jobfeed Spain: Added Contract type
  • Users who purchased the skills feature can now search for jobs requesting certain skills, setup email alerts based on skills and filter on skills in the Insights page
  • Jobfeed Italy: Added salary, education level, contract type and employment type to the API
    Jobfeed UK and Belgium: Added education level to the API
    Jobfeed Spain: Added contract type to the API
  • It's now possible to search for a city with a smaller radius than 10 kilometers/miles in Jobfeed Canada and Jobfeed Spain
  • Jobfeed information is now available in a graphical form which can be embedded in ATS systems with a single line of code
  • New online help feature available in various Jobfeed countries for users that speak French, English and Dutch
  • Custom job categories can now also be made in Jobfeed Italy
  • Added the following information to Jobfeed
    Jobfeed Germany: Duplicate on Jobsite, added/cleaned up posting language options, salary slider
    Jobfeed France: Duplicate on Jobsite, added/cleaned up posting language options, salary slider
    Jobfeed Netherlands: Salary slider
    Jobfeed Belgium: Salary slider
    Jobfeed Austria: Added/cleaned up posting language options, salary slider
    Jobfeed Italy: Source type, duplicate on Jobsite, added/cleaned up posting language options
    Jobfeed Spain: Added/cleaned up posting language options, salary slider, employment type
    Jobfeed Canada: Contract type, added/cleaned up posting language options
  • Added normalized professions to the Jobfeed Italy search screen including autocomplete. Professions have also been added to Jobfeed Analytics
  • Adding Insights to Jobfeed Italy showing number of jobs, posting duration, trend, Job Board distribution, top professions, skills, top employers, top agencies and regional distribution
  • Jobfeed vacancies can now be exported as leads to the Bullhorn ATS
  • Advertiser type (staffing agency or direct employer) indicator added to Jobfeed Italy
  • Jobfeed Italy screens all translated to Italian
  • Jobfeed now shows all requested skills in the jobs as of 2017
    They can be found in Insights and Analytics (if purchased)
  • Switched to a new database release which increased the speed and stability of Jobfeed.
  • Improved deduplication of jobs
  • For Jobfeed UK, Belgium, Austria and Spain the old URL's will go away as of the 4th of January 2021
    The new domains will be:
    Anyone still using the old URL will be redirected to the new URL. Note: This redirect will not work for API calls

  • No labels