Release log Here's where you find information about additions, fixes and improvements to Plint Core. 2021-09-28 Highlights in this release Shark tank - Sort on most urgent job (KERNEL-752) In order to help resources find the most urgent assignments, the Shark tank now shows the jobs with the nearest deadline at the top of the list.  Auto upload changes (KERNEL-757) The Auto upload delivery method , which fetches external files into Plint, has been rewritten to improve performance, especially when there are a multitude of waiting jobs.  Change batch quicklink export to tab separated (NETFLIX-382) When copying multiple quicklinks from the window on the joblist page, you will now get them as a tab separated structure. This means that, for example, pasting them into Excel will result in orderly columns.  Order API improvements (KERNEL-782, KERNEL-783, KERNEL-784, KERNEL-709, KERNEL-779) The order API now supports additional data, such as target languages and tags.  Bug fixes and minor improvements Project report : data misplaced in wrong column when using XLSX (KERNEL-583) Sometimes, the total job fee for individual currencies could end up in an incorrect column when exporting a project report as XLSX. Now fixed.  Invoice unit not stored when placing an order with client form (KERNEL-742) Client orders with an alternative invoice unit are now stored correctly Allowed tags lost on SRT export (KERNEL-773) When exporting/auto-creating subtitles as SRT, the sub , sup and span tags were removed even with the option "Keep all formatting". Now fixed.  Client order placement fails without explanation if Company (and site) does not have a default currency (KERNEL-771) Under certain circumstances, client order placement would fail without explanation. Explanation now added.  Various bug fixes and minor improvements PTF-377, PTF-339, PTF-346, PTF-396, PTF-415, PTF-402, PTF-403, PTF-412, PTF-445, PTF-311 KERNEL-786, KERNEL-788, KERNEL-820, KERNEL-819, KERNEL-773, KERNEL-826, KERNEL-827, KERNEL-769 2021-09-30 Hotfix Resource Matrix - Minimum fee overrides unit based fees (KERNEL-850) 2021-10-12 Highlights in this release Project - Sort forum posts in descending order according to date (KERNEL-778) In order to help users find the most recent posts in project forums , the ordering logic has been improved. People filter intact after adding more columns (KERNEL-836) Project managers rejoice: when using the filter functions under "People", you can add more columns to show. Previously, adding a column would clear the filter, loading all users. This has now been changed.  Interface improvement when editing user tags under People (KERNEL-790) Adding tags to users under "People / Edit" is now easier, as the form has been updated to work more intuitively when typing the start of a tag name. A seemingly minor improvement but sure to delight many a project manager or recruiter. Bug fix: FFMPEG presets can't be saved (PTF-448) A  big, recent framework upgrade created a bug when editing FFMPEG presets under Tools & Data, preventing changes from being stored when submitting the form. Now fixed.  Bug fix: Numbers in the Filezone page (PTF-447) The same upgrade added strings to the upload date shown for files in project Filezones (e.g. "000000Z"). These have now been removed.  Full list of improvements and additions KERNEL-778, KERNEL-807, KERNEL-849, KERNEL-817, KERNEL-855, NUTXTWEB-357, NUTXTWEB-358, NETFLIX-427, KERNEL-854, KERNEL-837 Full list of fixes PTF-421, PTF-447, PTF-414, PTF-448, PTF-395, PTF-454, PTF-453, PTF-452, PTF-374   2021-10-13 Hotfix Plint Application Form is Down (PTF-465) 2021-10-26 Highlights in this release Faster People search (KERNEL-890) Listing the result of a People search is now considerable faster, especially apparent when filtering out hundreds or thousands of users.  Search for Specific target language - Plint helpdesk (KERNEL-804) When searching for tickets as a Helpdesk admin/support staff, you can now filter on user target language as well. Faster removal of target languages from projects (KERNEL-816) Ok, we hear you: the confirmation procedure when removing target languages from a project was overly time-consuming. It's simpler now, (but you still get a warning!). Bug: Problems when changing linked node to N/A for media in Filezone (PTF-463) Changing a file to "N/A" for part or language in the project Filezone had temporarily stopped working. Now fixed.  Full list of improvements and additions KERNEL-763, KERNEL-804, KERNEL-805, KERNEL-816, KERNEL-864, KERNEL-882, KERNEL-590 Full list of fixes PTF-307, PTF-457, PTF-462, PTF-463   2021-11-03 Highlights in this release DB / Speed optimization (KERNEL-893) Just like last week, we introduce some invisible but hopefully noticeable changes to speed up the system. You're welcome! Additional report settings for Plint Subtitler The list of potential problems and errors that Plint Subtitler can automatically flag has been expanded with two additions: Report tool - Forbidden characters (NUTXTWEB-333) Report tool - Mixed case inside ord (NUTXTWEB-336) Bug fix: "Reply to job": suggested date not visible - (PTF-473) When a resource replies "Maybe" to a job and suggested a new deadline, the suggested date was not visible to project managers due an upgrade-related bug. Now fixed.  Full list of improvements and additions KERNEL-893, NUTXTWEB-333, NUTXTWEB-336 Full list of fixes PTF-473, PTF-477     2021-11-08 Fixes in this release Attachments to Helpdesk tickets lost (PTF-441) One of these days we're going to stop referring "that upgrade" as the cause of issues. One of these days .... This one was definitely related to that upgrade, though.  Unable to save file properties in Filezone - (PTF-478) When editing file information in the Filezone, a required File category would occasionally prevent the changes from being saved. Now fixed.  Split clip - The text direction for the new clip's editor setting is changed (NUTXTWEB-301) If a Plint Subtitler user split a clip with the option “Split text“ enabled and had the text cursor all the way to the end of the paragraph, the text direction for the newly created clip would be incorrect. This annoyance is now taken care of.  Full list of fixes PTF-474, PTF-476, PTF-479, PTF-480, PTF-481 2021-11-16 Highlights in this release Report tool - Punctuation - Capital letters (NUTXTWEB-346) This rule will give the user a warning if capital letters are not respected after the use of punctuation.  Fixes in this release Time offset changed when batch editing file information in Filezone (PTF-458) Updating the information for multiple files in Filezone with Quick edit / Batch edit had the unfortunate effect of resetting any time offset values for the selected files. Now fixed.  Full list of fixes NUTXTWEB-346 PTF-461 PTF-485 NUTXTWEB-355   2021-11-23 Highlights in this release See more job info with job-related Inbox messages (KERNEL-932) A small but welcome adjustment: when a message is linked to a job , some additional info is now shown in the Inbox , namely Project title and, if applicable, job target language . The same additions are also made to the notification emails sent about job-related messages . This gives more context without a need for clicking on the job link.  Report tool - Add cps value for reading speed warning message (NUTXTWEB-375) The Subtitler Report tool now displays the cps value, so that you don't need to open each clip and look in the value box for each subtitle clip.  Bug fix: Calendar not working in Week/Day view - (PTF-488) While fixing the day/week views in the calendar , we also took the opportunity to adjust the colour scheme. Now, it's much easier to distinguish between jobs, projects and custom events at a glance. Which is nice. Bug fix: Report tool - Extra spaces: Double spaces not detected with Cyrillic characters or other non latin characters (NUTXTWEB-351) Yes, we finally fixed it! Full list of fixes and features KERNEL-931 KERNEL-932 KERNEL-937 NUTXTWEB-357 NUTXTWEB-375 PTF-408 PTF-417 PTF-488 NUTXTWEB-323 NUTXTWEB-351 NUTXTWEB-352 NUTXTWEB-378 2021-12-01 Highlights in this release Plint Core - Increase .container size (Bootstrap / CSS) (KERNEL-897) As screen resolution overall increases, so we must follow. Plint Core pages are now somewhat wider by default.  See ASR status and history (KERNEL-940) If your site has ASR support enabled, you can now see the start and end events of ASR tasks on the Job history tab when editing a job.  Bug fix: Still problems with changing File properties in Filezone (PTF-489) Yeah, we think we finally squashed it, including all known edge cases. Full list of fixes and features KERNEL-897 KERNEL-940 KERNEL-943 NUTXTWEB-388 KERNEL-927 PTF-489   2021-12-07 Highlights in this release Additional export formats: Text and CSV (KERNEL-857) Joining the previous output formats are two welcome additions to what you can export from Files tab, within Plint Subtitler or with Auto-create subtitles. These formats are also included on the Download subtitles page Text file This file only contains the text (with or without HTML formatting) and the subtitle ID. Perfect for offline spellchecking and reference, among other things CSV This format includes all the data in the JSON files (including annotations, comments and optional data such as Text ID and flags), in a format which can be more easy to use in other systems.  It also includes in-time and out-time in both SMPTE format and with milliseconds.  Additional options in Project report/export (KERNEL-938) When exporting job data under Projects / Report , you can now include the following variables Shark tank (yes/no) Status Invoiced Price calculation PRID (Payment reference ID) Editor: MQM mode Editor: Load template Editor: Limit editing Report tool - Punctuation - Spacing (NUTXTWEB-34) When running the Report tool in Plint Subtitler, you can now check for the correct use of spacing after punctuation.  Reset job as a Resource with stored milestone (NUTXTWEB-368) Resetting a job, for example to load an updated template, is no longer the sole province of a project manager. Anybody with a job can do this in Plint Subtitler, and the nice thing is that a backup of the current file as automatically stored. This backup is called a "Snapshot" and can be found under "Track changes" along with Milestones and Backups.  Full list of features and fixes KERNEL-857 KERNEL-903 KERNEL-938 KERNEL-966 /PTF-499 NUTXTWEB-282 NUTXTWEB-343 NUTXTWEB-368 NUTXTWEB-380 / PTF-475 KERNEL-961/PTF-495 KERNEL-963/PTF-497 2021-12-14 Highlight in this release Change subtitling terms inside Subtitler according to new terminology (NUTXTWEB-267) Your eyes are not deceiving you. Certain items in Plint Subtitler have been renamed, to improve clarity and consistency. Most prominent among the changes is probably "clip" becoming "subtitle". Complete list below. Old name New name Clips Subtitle Editor Text field Scene Shot change Time-head Playhead Time-in In-time Time-out Out-time Separation Gap Full list of features and fixes KERNEL-964 NUTXTWEB-267 NUTXTWEB-389   2022-01-11 Highlights in this release Quick Job editing (KERNEL-760) You can now edit selected properties of a job right from the joblist, without going to the edit form. Hovering over the following will reveal an edit option: Status Confirmed Delivery date Assigned to Plint Subtitler: improved behaviour with timeout in fullscreen mode (PTF-379) When a job timed out and you were reviewing video in fullscreen mode, there was previously no visible warning before you were sent to the Dashboard. This has now been addressed.  Bug fix: Embedding videos in Help articles fails (PTF-501) Embedded videos in Help articles would not be visible after save. Now fixed.  Bug fix: Editing file properties in Filezone gives error (again) (PTF-505) Yeah ... this one again. Now it's even more fixed.  Bug fix: Tree view incorrect (PTF-506) An updated graphics library resulted in a ridiculous amount of empty space/linebreaks in some context menus. Now fixed.  Report tool rule - Mixed case inside word gives an error/warning if all letters are uppercase (PTF-490) No longer.  Full list of features and fixes KERNEL-760 KERNEL-818 KERNEL-862 KERNEL-877 KERNEL-949 KERNEL-967 / PTF-501 KERNEL-991 NUTXTWEB-407 KERNEL-802 / PTF-439 KERNEL-989 / PTF-505 KERNEL-990 / PTF-506 NUTXTWEB-332 / PTF-379 NUTXTWEB-383 / PTF-490     2022-01-18 Highlights in this release Filters on dashboard (KERNEL-863) The new options and filters on the Dashboard make it easier to organize and focus on the right tasks, especially if you have lots of them. You can, for example, show jobs in a certain target language or job type, or filter out the jobs that are "Awaiting corrections". You're welcome! Backlink when sent to Dashboard on inactivity (KERNEL-974) Some pages and forms time out on inactivity, sending you to the Dashboard. This minor but welcome change makes it easy to return to the page or job when you return from that interesting water cooler chat.  Project report: only show limited preview (KERNEL-997) With the possibility to add job data to project reports it became much easier to create really big reports . If these were too big, just showing the report preview on the page could become too much for the browser to handle. Now, only the first 1,000 rows of the report are shown in the preview. To get the rest, you have to export them.  Example of a report setting likely to yield a really big report.  Plint Subtitler: Functionality for 50,59.94,60 fps (NUTXTWEB-288) Framerates of 50, 60 and such have until now presented problems for Plint Subtitler, forcing a pre-conversion. Now native support has been added.  Full list of features and fixes KERNEL-1006 KERNEL-863 / VIA-001  KERNEL-974 KERNEL-976 / VIA-014 KERNEL-997 NUTXTWEB-288 NUTXTWEB-385 NUTXTWEB-386 NUTXTWEB-410 KERNEL-1002 / PTF-512 KERNEL-1008 / RELATED PTF-517   2022-01-25 Highlights in this release Manager Role: minor adjustments (KERNEL-988) The customisable Manager role had a couple of built-in limitations that were preventing some use cases. It is now possible for Manager user to assign jobs freely to other Manager user, including themselves. They also have access to both edit forms under People and Projects unless specifically limited to the "simple" forms.  Subtitler: Shortcut manager - Change of default setup (NUTXTWEB-413) We have changed the default shortcut setup for new users based on user input and the most common requests. (If you want to change to this setup but already have shortcuts defined, click "Reset" in the shortcuts panel. Please note that this action cannot be undone, however.) Bug fix: Ampersand in Subtitler text export (PTF-518) When using the new option to export a plain text file from Plint Subtitler, "&" was rendered as "&", Now fixed.  Full list of features and fixes KERNEL-1003 KERNEL-860 / VIA-050  KERNEL-988 NUTXTWEB-395 NUTXTWEB-411 / PTF-513 NUTXTWEB-413 KERNEL-1012 KERNEL-1020 KERNEL-1024 NUTXTWEB-409 / PTF-509 NUTXTWEB-414 / PTF-516 NUTXTWEB-415 / PTF-518 NUTXTWEB-417   2022-02-01 Highlights in this release File naming presets for Subtitle download page (KERNEL-979) It has long been possible to build custom filenames for deliverables when auto-creating subtitles. For example: combining project ID, part label and language code, with the delimiters of your choice. When batch-downloading subtitles from a project under "Download subtitles", however, there was only the standard filename option. You can now build named filenaming presets under Tools & Data and apply them here at any time. (Will we make this feature available in other ways? We would be surprised if we didn't ....) Text editor - Maintain horizontal alignment (NUTXTWEB-384) Plint Subtitler's stubborn preference for centering text has now been somewhat tempered. If you select a different alignment when adding a clip, the next clip will have the same alignment.  Full list of features and fixes KERNEL-1004 KERNEL-861 / VIA-051 KERNEL-979 NUTXTWEB-384 KERNEL-1030 / PTF-525 NUTXTWEB-419 / PTF-524   2022-02-08 Highlights in this release Preferred pronouns (KERNEL-987) Users can now specify their preferred pronoun when editing their information under "Profile & Settings". For starters, the selected pronoun is displayed by their name to workbench/admin users, but expect this setting to be used elsewhere going forward.  Recalculate job fees with Resource matrix after Confirm/Accept (KERNEL-946) When jobs fees are calculated using a Resource matrix , it is automatically converted into a static/custom fee when jobs are accepted or self-assigned. Recalculating multiple jobs after this point has so far been a chore, for example if the running time of a job or the matrix itself is updated and the changes need to be reflected in an ongoing project. A new feature under the "Batch edit" menu on the joblist makes this far easier.  Report tool - Forbidden punctuation does not recognize non Latin characters (NUTXTWEB-382) Bug fix. "Too many requests" on password reset (PTF-527) Bug fix. Full list of features and fixes KERNEL-944 KERNEL-946 KERNEL-987 KERNEL-1005 / PTF-515 KERNEL-1021 / PTF-527 KERNEL-1026 / PTF-529 KERNEL-1039 / PTF-536 KERNEL-1041 / PTF-535 NUTXTWEB-382       2022-02-15 Highlights in this release Mostly invisible but important stuff, nothing you would call a highlight. Sorry. We'll have more for you next time.  Full list of feature and fixes CICD-58 KERNEL-1045 KERNEL-1025 / RELATED PTF-530 KERNEL-1035 KERNEL-1046 / PTF-521     2022-02-22 On the coolest date we deployed a small feature and a bug fix: Batch-set Invoices/PRIDs to confirmed (KERNEL-996) Finance things: if you know the PRIDs of a number of invoices, you can now change them and their corresponding jobs to confirmed as a batch action.  Plint Subtitler - Alignment in subtitles changes to left alignment randomly (NUTXTWEB-422 / PTF-540 A fix for the recently deployed feature which remembers your preferred alignment setting and applies to the next clip.    2022-03-01 Highlights in this release Possible for project managers to see whether a subtitling job has been started (KERNEL-985) Statuses showing which jobs are Done (or not) are sometimes not enough to get an impression on how work is progressing. An additional flag has now been added, called "Subtitling started". What it actually checks for is whether, for a specific job, Plint Subtitler has been opened and a Save event has been triggered. This status can be used to include/exclude jobs under Projects / Find jobs and Joblist filters , and it can also be included with job data when creating a Project report .  Save job list filter not working (PTF-548) Storing joblist filter had ceased working. Now it works again! Full list of features and fixes KERNEL-1060 KERNEL-1063 KERNEL-1068 KERNEL-1072 KERNEL-952 KERNEL-985 KERNEL-1025 / PTF-530 KERNEL-1058 / PTF-548 2022-03-08 Highlights in this release Multiple flags on subtitle clip (NUTXTWEB-372) Flags are very useful in Plint Subtitler, but until now there could be only one, per subtitle that is. Now there can be multiple!  Name change for Shark tank (KERNEL-753) The trusty old Shark tank has now been renamed to the somewhat less threatening "Job tank". It still does the same thing, but other improvements are on the way.  Full list of features and fixes KERNEL-1071 KERNEL-753 KERNEL-952 NUTXTWEB-372 NUTXTWEB-428 KERNEL-1059 / PTF-549 KERNEL-1081 / PTF-555   2022-03-15 Highlights in this release Additional fee info in joblist view (KERNEL-1051) Being able to see price calculation method and currency when showing job fees in a joblist will be a welcome addition for many project managers. (Tip: "R" = Resource matrix, "C" = Custom fee)  Adjustments to Application form and Application management (KERNEL-1093) Succinctly put, applying as a newbie is now possible.  GraphQL: support for additional queries and mutations (KERNEL-1014, KERNEL-1096, KERNEL-1098) A lot of work is currently going into GraphQL.  Full list of features and fixes KERNEL-1014 KERNEL-1051 KERNEL-1064 KERNEL-1070 VIA-014 KERNEL-1089 KERNEL-1093 KERNEL-1096 KERNEL-1098 KERNEL-1102 MICRO-37 NUTXTWEB-400 KERNEL-1056 VIA-017-FIX KERNEL-1082/PTF-557 KERNEL-1091 KERNEL-1092 KERNEL-1097 KERNEL-1099       2022-03-30 Highlights in this release Review mode in Plint Subtitler (PR-35) A major update: Plint Subtitler now has three main "modes", Review being a brand new addition. In Review mode, the layout is even more simplified than in "Limited" mode, allowing people to focus more easily on text and content. ( Limited mode corresponds to selecting "Limit editing" in previous versions).  Selecting modes Review mode in action Option to deactivate Email templates (KERNEL-1044) If you've created lots of email templates, you may want to hide some of them from the dropdown but keep them in the archive. Now you can.  Resource fees: store current fee in job history on grab/accept (KERNEL-1077) Better event logging. The events can be found under Job history. Exclude basic project data when applying project milestone (KERNEL-1094) Applying a project milestone now only resets the joblists and, if needed, the parts and languages. Previously other project data could also be reset.  Plint Subtitler: Import TTML files with horizontal alignment (NUTXTWEB-428) The alignment from the imported TTML files is now inherited when importing into Plint. Full list of features and fixes KERNEL-1044 KERNEL-1062 KERNEL-1067 KERNEL-1077 KERNEL-1094 KERNEL-1103 KERNEL-1106 KERNEL-1109 MICRO-47 NUTXTWEB-401 NUTXTWEB-402 NUTXTWEB-403 NUTXTWEB-404 NUTXTWEB-405 NUTXTWEB-412 NUTXTWEB-416 NUTXTWEB-428 NUTXTWEB-432 KERNEL-1049 / PTF-541 KERNEL-1083 / PTF-556 KERNEL-1086 / PTF-558 KERNEL-1095     2022-04-07 Highlights in this release Enhancements to recalculate job fees (KERNEL-1078) The feature that lets you re-apply a Resource matrix again (when project data has changed, for instance) is very new, but we have already improved it. Now you can also use this tool as a "calculator". The specified value will be multiplied with the number of units for the part.  Finance: exporting client invoice specifications as Excel (KERNEL-1043) As an addition to the PDF export, client invoices can now also be export in Excel format.  Help desk: limit number of closed tickets to show (KERNEL-1075) Listing all closed tickets on the "Closed" tab in the help desk section was perhaps logical, but after a while those tickets stack up. Now only the first 100 are shown, the rest can be found with the Search function.  Include Subtitling started in Calendar filter (KERNEL-1104) Another new feature already improved: you can now filter out jobs with Subtitling started Yes or No in the Calendar view.  Bug fix: Not able to download attachments from tickets in the helpdesk search view (PTF-53) Bug fix: Downloading cached versions of subtitles (NUTXTWEB-440) Problem to import some dfxp files with the framerate 23.976fps (NUTXTWEB-437) Full list of features and fixes KERNEL-1043 KERNEL-1075 KERNEL-1078 KERNEL-1078 KERNEL-1084 KERNEL-1104 KERNEL-1105 KERNEL-1108 KERNEL-1117 KERNEL-1119 KERNEL-1047 / PTF-538 NETFLIX-442 / PTF-470 NUTXTWEB-440 NUTXTWEB-437 2022-04-26 Highlights in this release Sharing files from Plint Core with external users (KERNEL-1123) A brand new feature for making selected files on any project available trough Plint Core, without requiring users to log in. Read more here . GraphQL: support for additional mutations and queries A lot of effort has gone into increased field support when creating projects data and querying job statistics.  Plint Subtitler: hiding in/out cues does not work (NUTXTWEB-431) We have added support for Plint Subtitler for hiding/locking in/out cues under Detailed settings. This was previously only supported by OE (the old online editor). Job tank: prevent "over-grabbing" with Priority-based limits (KERNEL-1009) Based on user priority, the number of jobs which can be picked from the Job tank can now be limited. You can also prevent job grabbing from the list, making it necessary for users to view the details of an individual job before grabbing it. These settings affect the whole site, and will be augmented with additional tools. Bug fix: Cannot filter projects by target language (KERNEL-1146) A temporary problem with filtering projects on target language and keyword is now fixed.  Full list of features and fixes KERNEL-1146  KERNEL-1120  KERNEL-1154  KERNEL-1141 KERNEL-1138  KERNEL-1134  KERNEL-1129  KERNEL-1123  KERNEL-1080  KERNEL-1009  NUTXTWEB-431 NUTXTWEB-387 / PTF-493 NUTXTWEB-393     2022-05-05 Highlights in this release Log invoiced price rows and exclude from future invoices (KERNEL-1085) When you create a client invoice, each individual price row on a project is now flagged as invoiced, including date. If the same project is invoiced again, these price rows will be excluded from the total sum, as well as the PDF/Excel export.  Additional GraphQL support As in most releases these days, a lot of focus on GraphQL. This batch includes querying additional company information, creating job quicklinks and downloading custom subtitle files over API.  Bug fix: MS file preview broken in Online review mode (CICD-97) Just what it says in the header, was broken, now fixed. Full list of features and fixes KERNEL-1166 KERNEL-1066 KERNEL-1177 KERNEL-1176 KERNEL-1169 KERNEL-1167 KERNEL-1153 KERNEL-1151 KERNEL-1150 KERNEL-1147 KERNEL-1128 KERNEL-1127 KERNEL-1085 CICD-97 CICD-103 CICD-102 CICD-101 CICD-100 CICD-99 CICD-98 CICD-80 Navigation CICD-77 2022-05-10 Highlights in this release Save settings for Auto line-break on user level (NUTXTWEB-441) Turning off automatic linebreaks in Plint Subtitler will be remembered and applied the next time you go to work.  Bug fix: Report Tool Rule: Separation does not change gap size in job (NUTXTWEB-448) Bug fix: Video files visible on the Files Tab and not on the client zone while settings say the contrary (KERNEL-1165) Full list of features and fixes KERNEL-1209 API v3 editProject status missing on_hold KERNEL-1216  KERNEL-1208  KERNEL-1174  KERNEL-1172  KERNEL-1168 KERNEL-1133  KERNEL-1132  CICD-105 CICD-104      2022-05-24 Highlights in  this release Load translations from history or snapshot (NUTXT-373) This is a big one. Together with the feature that lets user reset a Plint Subtitler job with a stored snapshot, it enables changes in a subtitling template to be incorporated into an ongoing job while not losing all your previous translations. It works like this:  Start subtitling from a template The template is updated (retimed, new blocks added, new flags, whatever) Translator clicks "Reset" (1) A snapshot of their current file is stored Plint Subtitler is reloaded, and the new template is loaded but all the translations are gone Translator clicks "Load translations" (2) and selects the snapshot that was stored before the reset All translations from the snapshot with a matching reference text from the new template are automatically inserted in the corresponding empty fields (please note that this will only work for jobs set to "Load template") Additional information under Tools & Data / Renders (KERNEL-1228) When checking what's currently being processed under Tools & Data / Renders, you now see when the process began, and there is i link to the project Filezone for all renders 2022-06-07 Highlights in  this release (v22.23.1) Job Tank User Limitations (KERNEL-1009) Simple controls for Job tank based on user Priority. For example: you can now prevent some (or all) users from grabbing jobs directly from the list, forcing them to go to the job info page first. Furthermore, you can set a limit for how many active jobs a user can have and still be able to grab more from the tank. Limits and rules are set under Tools & Data / Job tank settings . GraphQL: Control max pagination count (KERNEL-1251) Support for site-specific limits when querying through GraphQL Bug fix: Font problem when rendering burnt-in subtitles A code clean-up cleaned up too much. Functionality for using uploaded fonts with FFMPEG render now restored.  2022-06-15 Highlights in this release GraphQL: filtering jobs on additional criteria (KERNEL-1239) As part of our expanding GraphQL support, it is now possible to filter the result in a jobs query on a number of criteria, such as job status and type. Bug fix: Client can't filter on Project Type (KERNEL-1222) Even though the client Orders page had the option to filter on project type, it really wasn't possible. Until now.  2022-06-22 Highlights in this release Text-friendly mode in Plint Subtitler (NUTXTWEB-455) This one is pretty cool: a new button in Plint Subtitler switches the editor into a mode much more suitable for handling longer texts where line length and a maximum of two lines are not really an issue, such as audio transcripts, audio descriptions, narration scripts and so on. In this mode, the text field is a bit bigger, the font size is somewhat decreased and word wrap is implemented, making it much easier to work with longer segments of text. (This mode is ideally combined with a suitable Report tool preset.)  Bug fix: Invisible project Notes and Messages (KERNEL-1225) A performance-related refactor temporarily hid Notes and Messages and project level from project managers and other users. Now fixed.  Bug fix: MP4 files with uppercase extension are not processed (KERNEL-1164) One of the silliest and most annoying bugs in Plint history is now solved: uploaded media files with the mp4 extension in uppercase ("MP4") were not properly processed for Plint Subtitler. Now fixed. 2022-06-27 Highlights in this release Adjustments to Financial margin report (KERNEL-1050) In order to make profit margin calculations more relevant, the following changes have been introduced: Cancelled jobs are not included (they were before) Unassigned jobs are included (they weren't before) 2022-08-18 Highlights in this release The first deploy after the summer code freeze contained a number of minor bug fixes and improvements. Custom email to owners of selected jobs from joblist (KERNEL-1179) Ever wanted to contact, or batch edit, a lot of users on the same project? This new addition to the "Emails" menu on the joblist pages collects the users on all visible jobs and shows them under People. This gives you control of exactly which users to include and all the tools on the People page, including "Email users". Very useful! GraphQL additions: Include price rows in project result (KERNEL-1271) Support for adding deliveryAt with createProject (KERNEL-1272) Bug fix: Uppercase text reloaded as lowercase with Load Translations (NUTXTWEB-454) Using the Load Translations feature in Plint Subtitler, text that was in all uppercase would be reloaded as all lowercase. Now fixed.  Warnings about deadlines for Preliminary (invisible) jobs on user Dashboard (KERNEL-1291) There were some mysterious warnings about approaching or missed deadlines for invisible jobs. This happened with jobs set to Confirmation status: Preliminary and such jobs should not be notified to the user. Now fixed. Bug fix: Can not access Job Archive (KERNEL-1261) Users with a lot of jobs in their archive would sometimes find that this page timed out. Pagination has solved this problem.  Bug fix: Batch edit for Editing mode has stopped working (NUTXTWEB-444) It wasn't possible to change the Editing mode in Plint Subtitler with batch editing. Now it's possible. Bug fix: Calibrate timecode with negative value is not saved (NUTXTWEB-450) 2022-08-30 Highlights in this release   New Invoice status for jobs: Do not invoice (KERNEL-1207) Some jobs are never supposed to be invoiced. The old solution for excluding them from the Payments page was to set them to "Invoiced". There is now a clearer option, available on job level on the Job fee tab: "Do not invoice". Setting this to "Yes" will remove the job from the Payments page, regardless of other factors. You can, of course, make this option the default for certain jobs by using the same setting in a joblist template. Breakout MQM (NUTXTWEB-429) A brand new way of using the MQM review mode has been introduced! This does not change the entire layout of Plint Subtitler, but instead overlays a window for adding MQM issues on top of the normal interface. This enables using some tools that are normally not available in MQM mode, such as script annotation and allows for a more familiar workspace. You can enable this when editing job settings with the new MQM choice "Yes, as a tool inside Subtitler".  And this is what it may look like in action. Please note that the window is draggable.  Bug fix: Media processing / Renders page does not work (KERNEL-1318) Now it works! 2022-09-13 Highlights in this release Plint Bridge support in Plint Core (KERNEL-1031) If your system supports it, you can now launch projects in external applications using Plint Bridge and the Download subtitles page.  Bug fix: Files are downloaded from Filezone when I press edit (KERNEL-1368) Files that were not supported by the internal file viewer had en unfortunate tendency to get downloaded when you just wanted to edit their properties. Now fixed.  Embedding video clips in Help articles fails with no explanation if (tiny) file size limit is exceeded (KERNEL-1305) Plint Help articles now support embedded videos up to 150 MB in size.  2022-09-20 Highlights in this release Additional formatting option when exporting/rendering subtitles (KERNEL-1404) When converting our internal JSON files into deliverables such as SRT, you previously had three formatting options. Say hi to a fourth! With the new option "Keep all HTML formatting", you can now export SRT files (or CSV/TXT) with all HTML tags intact but without the positioning tags .  2022-10-25 Highlights in this release Support for Skill sets (formerly Language pairs) (KERNEL-1349) We introduce a major change in how user skills can be handled in the form of Skill sets. In short, they let you specify which languages and job types a user can work in, in the form of combinations. This allows for better precision, where a user may for instance be approved for Subtitling into two languages but QC in only one.  Whether to use the old matching logic or this one is determined on Project level using the new setting "Assignment logic". This will affect how assignment criteria are applied in both Job tank, automatic assignment, reassignable jobs and the "Assigned to" dropdown, visible when editing a single job.  Add project info to notifications about MT and ASR jobs (KERNEL-1309) The notification emails sent to project managers on completion of ASR and MT jobs now include information about project and target language.  2022-12-21 Highlights in this release Batch project editing (KERNEL-1535) A long-awaited addition: after filtering out relevant projects, you can now apply certain changes to all of them at once. Just click "Batch edit". (Available to Workbench users only, not Managers).  Filter projects and click "Batch edit" Select what to change and submit Cross project batch editing for jobs (KERNEL-1558) Even more welcome, perhaps, is the possibility to batch edit jobs across multiple projects. Start out by filtering projects and select "Find jobs". After filtering the jobs as well (you probably don't want to change them all ) and clicking "Show results", Workbench users now have the option to "Batch edit jobs". This button will open a form just like the one used when batch editing jobs on a single project. Note: This is a very powerful option and there is no button for undoing all the changes at once. Project milestones are stored for all projects, however, so if you mess up you can restore them one by one. 2023-01-03 Highlights in this release Bug fix: Impossible to delete People filters (KERNEL-1641) People filters can be really useful, but being unable to delete was a nuisance. Now solved. GraphQL: Additional project filters (KERNEL-1554 ) Filtering projects on Project manager using graphQL is now possible. GraphQL - create and update media on part (KERNEL-1615) It's now possible to create new parts on existing projects and attach media to that part. 2023-01-10 Highlights in this release Default shortcuts (TOOLS-528) The default shortcuts for a new user of Plint Subtitler have been updated to reflect more common standards. This should reduce a lot of initial configuration for new users.  2023-01-24 Highlights in this release Add actual delivery time stamp to Projects table in data base (KERNEL-1581) Statisticians and business analysts rejoice; the date/time when a project is set to Completed is now logged in Plint Core. It's visible in the "Project details & description" section when viewing a project. GraphQL: Showing dynamic fee for job (KERNEL-1589) GraphQL now supports requesting the dynamically calculated fee for a job. That's neat. Bug fix: MQM: Excel sheet in scorecard does not store any subtitle changes from the MQM-job (TOOLS-532) If you know, you know.  2023-01-31 Highlights in this release Report tool - Loader (TOOLS-453) When awaiting the report results on a big job in Plint Subtitler, there's now a loader showing the progress. Nice.     2023-02-07 Highlights in this release GraphQL: Access part data directly from job (KERNEL-1645) Until now, it was impossible to access data about the part (such as number of units) for jobs that were not linked to a translation node. Now it's possible! GraphQL: filter projects on tags, title and project type (KERNEL-1646) More project filters you say? Here you go! 2023-02-16 Highlights in this release Bug fix: When adding new parts using EditProject, the total number of parts in the project is not updated (KERNEL-1742) A fix for GraphQL editProject mutation. 2023-03-21 Highlights in this release Update the Laravel password policy when creating new user (KERNEL-1688) Somewhat tougher requirements on passwords. One Currency - Convert job fees to preferred currency (KERNEL-1483) Fees calculated with a Resource matrix can now be converted from the Base currency into another currency, based on user preference. Requires currency rates to be set under Tools & Data.  Various Manager role fixes Several on-page functions and tools that were hitherto blocked from users with login type Manager have now been opened up, based on user feedback and common sense. These functions include: Allow manager users to download JSON file from Joblist Allow managers to see Job archive for other users Allow Manager users access to Tools & Data / Renders Allow managers to show user priority in Joblist Allow Manager users to assign any users by free text search Allow manager users to select Parent project when editing a project Plint Subtitler: Ability to change time codes using short cuts in MQM mode Improvements to the MQM editing mode.  2023-03-29 Highlights in this release More Manager role fixes Allow manager users to edit Resource matrices Enable notification emails for Manager users Notify when job is done Notify about new Orders / Projects Notify about new support questions 2023-05-03 Highlights in this release People filter do not match skillsets (KERNEL-1831) Bug fix or feature, perhaps both! You can now specify how to search for People on Target language, Source language and Job types. Just select "Skill sets" = Yes or No. Additional fee as a percentage when calculating using resource matrix (KERNEL-1803) It's finally possible to add currency-agnostic rush fees! Specify a percentage value on the "Fee" tab when editing a job. When the job fee is calculated using a Resource matrix, the fee will be adjusted (up or down) based on this value.    2023-05-23 Highlights in this release Add filters to Job tank list (KERNEL-1806) Jobs that are placed in the "Job tank 2.0", the GraphQL version, can now be filtered under Tools & Data / Job tank Bug fixes "Use Resource Matrix" in joblist templates not usable/saveable (KERNEL-1870) Currency not converting with Calculate job fees function in joblist (KERNEL-1899) Part APIMedia ID and Content type not saved when client creates an order (KERNEL-1894)  2023-06-05 Highlights in this release GraphQL: support for extra_info field in project query (KERNEL-1836) One the most popular project-level fields can now be queried over the API.  System default matrix not supported by GraphQL (KERNEL-1923) We thought we thought of everything. Now we have.  Tooltips to clarify new "Skill set" filter option on People page (KERNEL-1893) What's the point of a new function if it's not clear how to use it? – Socrates     2023-06-19 Highlights in this release Missing Tools & Data options when creating Manager roles (KERNEL-1947) Additional control over what tools can be made available to Manager users.    2023-07-03 Highlights in this release Bug fix: Old Online editor (OE) has stopped working (KERNEL-1964) Yes, it's old but it still has its uses from time to time.  Support for Cross-project batch editing for Managers (KERNEL-1976) One of Plint Core's most powerful features can now be made available to Manager users. The option is found in the (newly renamed) section "Power tools".  2023-08-07 Highlights in this release Increase the number of projects that can be edited using "Batch project editing" (KERNEL-1967) From 50 to 100. Such a little thing can make such big difference.    2023-08-22 Ensure skill sets are used (KERNEL-1979) In order to facilitate the use of Skill sets for matching users with jobs, there is now a system option that sets this as the default for the whole site. Setting "Default assignment logic" to Skill sets under Tools & Data / System settings will make sure that projects have this setting from the start. This includes projects created using the API.  2023-09-04 Spell checker - Incorrectly reports misspelled words for Lithuania (TOOLS-792) Just a little bug fix. Subtitler Report presets: Additional options for reading speed setting (TOOLS-752) This change adds control over whether spaces, punctuation and linebreaks are included when calculating the reading speed.  2023-09-12 Bug fix: Batch edit project failing for Manager users Manager users with the option “Cross-project batch editing” on have access to the “Batch edit” option under Projects. This fix solves a problem when using this feature. 2023-09-20 New rule in auto_upload to prevent over-fetching The auto upload feature is very powerful, but when incorrectly configured could result in over-fetching. This improvement checks if the fields used in the file naming actually have values. If not, job is cancelled and PM notified.  2023-10-19 ASR Capitalization Issues This update solves most of the known issues where words were incorrectly set in all lowercase in the ASR result.  2023-10-24 Expand Load translations to reuse translations from other languages This is pretty great: Load translations can be employed to reuse translations from other languages or parts on the same project. More here .  2023-11-14 Load translations: additional option under "Allow import of titles" This small but important addition to Load translations gives you additional control over which languages and parts you can import translations from. With this setting, you can make any job the "completion job" by adding any tag to it.  Subtitler: Shortcuts not working in Annotations Plint Subtiter shortcuts now work as expected even when the cursor is placed in the Annotation field, finally solving a known annoyance.    2023-11-21 ASR: Storing speaker labels as Annotation Support for speaker recognition has been added to the ASR delivery method. You can select whether to store the result as part of the subtitle or in the Annotation field.  Plint Subtitler: Bug fix: Text cursor acts strange if there are to many italics tags in a subtitle Report tool rule separation - Enable value 0 in settings You can now store 0 frames as the preferred gap between subtitles. That's nice. 2023-11-28 Offer job to random matching user (complement Find next best choice) When users decline a job offer, it has long been possible to have Plint automatically send the offer on the "next best choice". Sometimes, though, variation is better than predictability: hence the new option. This option still requires all assignees to match the criteria, but the order in which they will get the offer is, well, random.  Should all matching users decline, or fail to answer within the confirmation deadline, PM will be notified about this.  Store use of joblist templates in database Wondering if you can safely retire (delete) an old joblist template? Each time a joblist template is applied, manually or using API, a record is now stored. The result can be seen under Tools & Data / Joblist templates.  2023-12-05 Plint Subtitler: Support for Search & Replace in Annotations Text in the Annotations field can now be found and replaced using Find/Replace in the Edit menu.  Support for changing Status and Client Company when Batch editing projects The Batch edit project function, available to Workbench users and selected Managers, now supports additional fields and the layout has been improved to accommodate all the options.  Enable Editor settings "Reference text" for Subtitler Reference/original text can now be hidden for certain jobs using Editor settings.    2023-12-12 Support for Project category and Project type under Project / Batch edit More fields under Project batch edit! Delete and reparent A very welcome addition when batch editing joblists: you can now, in most cases, maintain the sequence of jobs when deleting jobs in the middle of a workflow. The logic is simple: the parent of each deleted job inherits their respective child jobs.  Before Batch deleting Spot QC jobs with the Reparent option on After: Spot QC jobs are gone but the sequence of jobs is intact 2023-12-20 ASR ignores Media offset Subtitles created using the built-in ASR function now takes media offset into account.  2024-01-09 Bug fix: Impossible to select "No role" for Manager users 2024-01-17 Run joblist template with Batch project edit You can now select a joblist template and apply it to multiple projects. Use with caution!  2024-02-06 Quick edit selectors in Joblist do not disappear after selection A very annoying front-end bug finally fixed 2024-02-22 Unsubscribe option in Plint emails (MVP) In order to comply with new directives from email providers such as Yahoo and Gmail, you can now show an Unsubscribe option in system emails (like the ones sent from the People page. 2024-03-06 Update password requirements in Core Tougher requirements when changing password.   2024-03-12 KNP Improvements Optimize import of KNP-lists, as in very big lists can now be imported Handle line breaks in Core to identify KNPs in source data Bug fix: If the KNP contains short terms, there will be a lot of false positives within words. Allow JSON extension when importing into Plint Subtitler Until now, .txt was the only allowed extension when importing Plint JSON files. Now, .json files are just as welcome, as long as they are correctly formatted.  2024-03-19 Import Plint JSON to Core with GraphQL The new mutation importSubtitle enables you to ingest a Plint JSON file into a project.  2024-04-03 Show Internal Price comment in Client invoicing view If there is information in this project-level field, it will be visible in the Finance view för client invoicing.  2024-04-09 Improve UI for the comment section in Subtitler  An abundande of comments linked to a single subtitle block was not handled very well. Now it is.  2024-04-16 Bug fix, Plint Subtitler: If reference text is set to hidden, it's still visible in Find/Replace Hidden means hidden, right? Well now it does.  2024-04-23 Add new event and conditions to webhooks When specifying webhooks under Tools & Data, you can now work with much greater precision. Hooks can be dispatched with the following criteria: Project has a specific Client company Project has a specific tag Job has a specific job type Job has a specific tag This allows for tailor-made webhooks, for example when a certain client with a platform of their own is to be kept in the loop regarding specific jobs/steps on their projects.  There are also two new events : Assignee updated and Confirmation status changed .  2024-05-07 GraphQL: Additional filters projects query: Find by (multiple) client companies parent project Completed at (date range) Created at (date range) jobs query: Find by (multiple) parent job assignee project ID 2024-05-14 Support for alternative email with GraphQL users query Just what it says: you can now fetch alt email for users with GraphQL query.  2024-05-29 MFA support for all Plint accounts The TOTP standard for multi-factor authentication is now supported for all Plint accounts! This means you can use Microsoft Authenticator, Google Authenticator or any other app supporting this standard to add an extra security layer to your account. Self-enrollment supported from the user profile page. 2024-06-11 GraphQL: find project and part by Part Media ID or Part name Yet another useful filter option!   2024-07-09 Subtitler: Shortcut - Text: Send word to subtitle A quite useful shortcut allowing you to quickly send the first or last word in a subtitle to the preceding or following subtitle. With an option to adjust in/out time as well! 2024-08-20 Bug fix: Connection profile dropdown empty when creating new job This fix affects Auto delivery jobs and Auto upload jobs.  Bug fix: Event linked to Manager when they add events for freelancers This annoying problem is also fixed now.  2024-08-27 Add additional fields to price rows You can now specify source and target language for each price row added to a project.  2024-09-17 Support currency conversion for custom fees Currency conversion rates can now be used to automatically convert a custom fee to the user's preferred currency. (Previously, this was only supported for dynamic fees).  2024-11-19 Highlights in this release More naming options when using Auto Create Subtitles and Subtitle filename presets You are now given several additional options when creating filenames.   Avoid auto-assigning users with conflicting job types This brand new feature lets you specify job types which should not be assigned to the same user on the same file/part/language. This will then automatically be applied with Job tank and "Find random matching user" . More information here. Support for additional audio tracks in Plint Subtitler You can now upload a file to a project, link it to a part or project and set it to File mode: "Additional audio track". When Plint Subtitler opens, you will be able to switch to this audio track.  2024-11-26 Highlights in this release People page optimization In order to speed up and future-proof the People page, some major refactoring has been done. In order to avoid performance issues, we have been forced to (at least temporarily) remove some functionality: namely the ability to order users on Jobs, Total jobs and Latest job. 2024-12-03 Highlights in this release Only convert custom fees if job is Awaiting confirmation For perfomance and logistical reasons, stored job fees are now only converted between supported currencies if the job is awaiting confirmation.  Option to remove applications under People There is now a delete icon under People / Applications. Please note that applications linked to an active Plint account cannot be deleted. 2024-12-11 Highlights in this release Bug fix: Tansa Spell Check browser extension is not working in Subtitler General project description field visible to all job assignees and in job tank When you have some information which can and should be visible to everyone working on a project, there is now a new field available: "General project information". This field also supports formatting, such as tables and bullet list. Content will be shown on the job info page for all jobs.  Batch-fill job tank With the new "Batch actions", available to Workbench users and selected Manager users, you can now send jobs from multiple projects to the job tank. Note: this only affects sites using "Job tank 2.0".  Improve Auto delivery delivery method Two small additions but total game-changes in some workflows.  Add job ID to filename Inserts the ID of the Auto delivery job to the start of the filename, e.g. "J12345_original_filename.pdf" Together with webhooks or API requests, this enables workflows and solutions where you need to know exactly where in the system a file belongs.  Only send newest file Perfect for redeliveries: when a new version is uploaded, only this will be delivered to the external location even if there are older versions linked to the same node.  Additional MQM category and error types For Dub script and Dialogue list QC, there is now a new MQM mode. This shows different categories and error types in Plint Subtitler and reports.  2025-01-14 Highlights in this release Plint Subtitler: Monitor - Show subtitles with box You can now show a box with customisable transparency behind the subtitles in Subtitler, making the text easier to read against noisy backgrounds and burnt-in text. Just click the Monitor settings icon. Small but great additions Project forum: accessible from Plint Subtitler For easy access to the Project forum, just click the new button in the top bar' Report Tool Preset ID in job details Now, you can easily see the ID of the report tool preset in Plint Subtitler Report tool preset - Show client keyword and client company in preset list As a complement to the above, it's also easier to see which report presets are used where by checking the list under Tools & Data Fixes Unassigned automated jobs reported as Done by PM This small nuisance had some unwanted consequences, not the least being the fact that the project manager missed some important notifications. Now, unassigned jobs are linked to the "System user" File categories for File upload jobs not added from joblist template You can now specify required File categories for File upload jobs in a joblist template and have them included with the created jobs. Missing strings and connection profile when batch editing Auto delivery jobs When batch editing Auto delivery and Auto upload jobs, you can now change the Connection profile No warning when exceeding max unitPrice for price specifications The max unit price for price specifications is 999,999. You now get a warning when exceeding it.  2025-02-11 Highlights in this release ASR improvements We added a new segmentation method called "Dialog List", which groups a speaker’s continuous speech into one subtitle, as long as there is no pause longer than two seconds. 2025-02-18 Highlights in this release Enhanced Spell Checker with More Languages: We have added support for the following languages in the Plint Subtitler Spell Checker: Hindi (India) Japanese (Japan) Tamil (India) Telugu (India) 2025-02-25 Highlights in this release New Delivery method: Create report With this automatic Delivery method, the number of subtitles in the file linked to the same node as the job are counted. You also see the number of subtitles with different flags. The result is stored in Filezone, either as a simple text file or as a CSV. Bug fix Additional fee not included when invoicing jobs in Classic 2025-03-04 Highlights in this release Shared vendor accounts Individual user accounts can now be allowed to switch to a parent account after login. Only Resource accounts with the Vendor setting can be set to Parent account. 2025-04-10 Highlights in this release Plint Subtitler Shortcut - Enable Subtitle: Add flag in Subtitler limited mode Multi-range selection in the "Select range tool" - Index-based ranges Bug fix Confirmation deadline not applied (bug in Shared vendor accounts) 2025-04-17 Highlights in this release Importing TTML with GraphQL API mutation now supports importing standard TTML files as well as Plint Json without the need for pre-conversion.  Bug fix Report tool rules: Text change Swapped headers in the list when editing Report rules under Tools and data  2025-04-31 Highlights in this release Filters in Job archive Under Job archive, users can now search among their jobs.  using text search on project name using project ID based on target language Language selector only includes languages matching jobs they have worked on at some time Delivery dates, from and to These filters are also added to the User profile page available to managers. Accessing your Job archive Filtering your Job archive  Share page enhancements On the Share page, filter options and a batch download function has been added Filter options Language File mode Extension Name contains   2025-04-08 Highlights in this release Additional information in notifications about Auto delivery events The emails sent to PMs when an Auto delivery is run now contains more helpful information.  2025-04-23 Highlights in this release Additional field "Ready to Invoice" when batch-editing projects 2025-05-07 Highlights in this release Bug fix: Time offset not saved with File upload jobs  Supplying a Time offset value with normal File upload jobs did not work correctly. An edge case, now fixed.  2025-05-12 Highlights in this release Improved traceability for Auto upload and Auto delivery events Job history now shows more information about these automatic delivery methods. Example: Successful Auto upload, showing which connection profile was used and how many files were included Additional filter option in Job archive: Job type You can now filter on Job type in the job archive. Which is just another way of repeating the info in the header above. Sorry about that. Here's a screenshot! 2025-06-10 Highlights in this relase Subtitler Spell checker: Added dictionaries Albanian Bosnian Macedonian Serbian Ukrainian   2025-06-23 Highlights in this release Trigger webhooks and auto jobs with GraphQL The long-since added ability to change job statuses with GraphQL now enables more automation with the following changes. Using the reportAsDone mutation now triggers any matching webhooks and automatic child jobs using the editJob mutation to change status bow triggers any matching webhooks 2025-07-15 Bug fix: The user's job file gets overwritten when re-entering Plint Subtitler via the browser back button A reported problem where a previous version/file could be loaded by going into Plint Subtitler using the browser's Back button, plus a couple of similar scenarios, has now been addressed. 2025-08-11 Bug fix: Conflicting jobs conflict too much Turns out there were some cases where our clever functionality for preventing some jobs from being assigned to the same person (think "QCing your own translation") didn't work as intended. For example, getting "conflicting jobs" in different languages on the same part was prevented. This has now been addressed.  Bug fix: editProject mutation changes mediaRuntimeUpdate Using the editProject mutation without specifying a value for mediaRuntimeUpdate had the unintended consequence of setting this value to its default state. Now fixed.  2025-09-10 Highlights in this release Additional subtitle in Plint Subtitler Plint Subtitler already had support for showing the original template text, as long as this text was included in the JSON file. Sometimes, this is not an option. With the new file mode "Additional subtitle track", Plint Subtitler can display alternative subtitles in the monitor as a support during translation or QC. These do not need to be in sync with the actual subtitles you are working on, but they need to be in VTT format.  How to prepare Manually or automatically upload a VTT file to the project, set the File mode to "Additional subtitle track" and link it to the correct part.  How to use in Plint Subtitler If there is an additional subtitle track available, it will be automatically shown in the monitor, at the bottom of the screen. You can hide this by clicking the icon.  Improved shot change detection when processing media The solution for detecting shot/scene changes has been upgraded, creating more precise results.  (Note: This has previously been deployed to selected sites for evaluation, and is now added to all instances.) 2025-09-15 Highlights in this release New filter options under People (for finding inactive users) In order to facilitate user management, we have added filters aimed at finding inactive users based on the below criteria. Please note that they are just as useful, or even more useful, as Exclude criteria.  Logged in after (date picker) Latest job (date picker, checking job creation – skipping Cancelled jobs) Latest Helpdesk ticket (date picker, checking last reply in thread) Latest client contact assignment (date picker, checking project creation date) Anonymize user option To simplify GDPR compliance, personal data can now be removed from user accounts at the click of a button. This function can be found at the bottom of the user profile page. (Please note that this option is only available for Workbench users and Manager users with the "Anonymize users" option activated. 2025-10-09 Highlights in this release Linebreak adjustment as a delivery method Added as a new delivery method in Plint Core, the "Auto linebreak adjustment" option attempts to fix CPL errors by shifting words within the same clip up and down. It adheres to the "Maximum characters per line" rule for the Report tool in use.  An example use case might be when a subtitle is imported from elsewhere, with different CPL rules than the current requirements. Before manual conformance begins, adding a "Auto linebreak adjustment" job after the import can solve many of the linebreak problems before the manual step.  What it does: Identify clips that exceed the CPL (Maximum characters per line) value from the Report tool Add linebreaks based on the following priority Where possible, use punctuation (full stop, comma, question mark …) Strive for similar line length If possible, make two lines into one Unless speaker hyphens are used Do not remove empty lines after subtitle text (Used for positioning in some cases) 2025-10-28 Highlights in this release Bug fix: Download subtitle file via Quicklink does not work Subtitles with identical in/out times causes incorrect out time in Subtitler Those really long subtitles you could sometimes see, they were actually really short. As in 0 length. And now handled better.    2025-11-13 Highlights in this release Bug fix: Inconsistency in Dashboard when ordering jobs on Language Previously, ordering on Language hid jobs not linked to a language node. Now fixed. Additional webhook conditions Refining the webhooks further, we have now added options to prevent triggering webhooks on job creation, as well as the possibility to trigger only on certain job statuses. Additional filter option under People: Created after Speaking about refinement, you can now filter out people whose accounts are created after a certain date. This option is also available as an "Exclude" filter, of course.  2025-12-18 Highlights in this release Project manager Progress overview As a complement to the Dashboard, the Calendar et al, there is a new option under Projects: "PM overview". This page only shows projects matching the current filter and is intended to provide an at-a-glance view of progress and jobs in need of action.  It comes with built-in quick links for showing various jobs/views. Try it out.  Tip: clicking the edit icon for a job will take you to the edit form, saving will send you back to the PM overview, with the same filter settings Starting view Summary on part/language level 2026-01-14 Highlights in this release Additional project filters Joining the hallowed ranks of filter options under Projects are some new additions:  ID higher/lower than Pro tip: use these in conjunction with batch editing, to split projects into ... batchable batches Part name / Part ID contains For the first time in Plint Core history, you can now find projects based on part information Description contains List of project IDs (comma separated) Bug fix: Joblist templates - Incorrect info about last project Remember how the information under Tools & Data / Joblist templates used to present incorrect information about which project a template was last applied to? Well, not anymore.  2026-01-28 Highlights in this release Media connected to project node now plays in Subtitler It has always been possible to link a media file to the project node and have it show in Plint Subtitler jobs in all parts, but it never actually worked if the job itself was connected to the project node. We have now, finally, addressed this glaring omission.  2026-02-04 Highlights in this release Handling/avoiding joblist timeouts (pagination and performance improvement) With very long joblists (several hundreds or thousands of jobs), the page sometimes times out. This has now been alleviated in two ways. Through optimisation, the same number of jobs now load quicker, with reduced risk of timeout It is now possible for a user to set a max number of jobs to show on each page This value will be applied to all joblists  If the job count exceeds this value, you will get pagination buttons (just like with People and Projects) The pagination option is found after the "Show job fees" button Auto Delivery trigger button Auto delivery jobs could previously only been triggered by a status change on a parent job. For redeliveries and exceptions, this was not very convenient, so now there's a button in the joblist for triggering the job.   2026-02-18 Highlights in this release Track Changes - Add filter and counts Finally! The Track changes feature in Plint Subtitler now has quick filters to show different kinds of modifications between the milestones, and you also see how many changes of a certain type there are.    2026-03-18 Highlights in this release Bug fix: Batch download broken on projects with MASH setting If a project had the MASH setting for media processing, the batch download feature in Filezone didn't work. Now fixed. Improvements to PM Overview The fairly new view for showing information about jobs across multiple projects has been updated with numerous improvements and additions, including: Colour code adjustments Layout improvements Filter form E.g. Possible to filter on status and parent job status (meaning, you can find which jobs are ready for work) Parent job with status colour code also shown in separate column Jobs with automated delivery methods such as Auto create subtitles, Auto delivery, etc, are excluded from the Unassigned column Quick link to view project joblist (click on project ID) Quick links to Notes and Messages tab of a job always available (highlighted if there are open items) 2026-03-25 Highlights in this release Bug fix: Jobs excluded from project report if they changed status to Done from Subtitler This elusive issue has now been addressed/squashed. All jobs should now be included when creating Project reports No explanation when opening busy Subtitler job with Quicklink The redirect page has been updated with an explanation when two user try to access the same job using a quicklink.  2026-04-01 Highlights in this release Include "by whom" in email notification about reassigned support ticket Help desk users rejoice (or beware)! No more stealth reassignment of support tickets. The information in these emails now include who it was who decided to ditch this job onto you.  Make Auto upload adhere to parenting rules  Most of the time this didn't really matter, but right is right. An Auto upload job will no longer run if it has a parent job which is not set to Done or Verified .  Include project info in filename with Auto delivery The Auto delivery method now has a third file naming option: "Append details". This will include more than just the Job ID, making it easier to track from where the file originated, and also easier to re-ingest after changes using Auto upload.  2026-04-28 Highlights in this release Additions to PM Overview The PM Overview page keeps improving. Filter on Assignee: none Filter and group jobs on job type, regardless of label A stored favourite filter will be automatically reapplied when you return to this page Better support for overlapping clips in Plint Subtitler (and showing annotations in timeline) Whether they were added by mistake or by design (such as dub scripts ), events that overlap in time are now far easier to work with in Plint Subtitler.  The height of the subtitles will be automatically adjusted to accomodate up to five events  After this, you can vertically scroll the timeline Showing annotations in timeline When annotations are used for speaker labels, it helps to see them in the timeline. There is a new option for this.  Overlapping text in monitor By default, text which overlaps will be shown in its selected position. This can lead to overlap. There is also a new option to "Stack subtitles" which can be helpful in certain cases (again, dub scripts come to mind).  2026-05-04 Highlights in this release Additional job tank options In order to create a more level playing field you can now adjust the rate at which users of a certain priority level can pick up jobs from the job tank. This will work regardless of how jobs are grabbed, manually or by some form of automation.  Add non-drop attribute in TTML script One of those "a tiny thing that makes a big difference" things. When auto-creating/exporting TTML files from Plint Core, there is now always dropframe information included in the header. This information is based on the project setting.