Changelogs & Release Notes
By Steve
By Steve
Release notes for UpStream and its extensions.
Changelog for the Frontend Edit Extension
= [2.0.7] – 2022-06-27 = - Inheritance variable updates from UpStream v2.0.7 = [2.0.3] – 2022-05-10 = - Fix incompatibility with UpStream 2.0.0 - Updated Bootstrap to v5.1.3 - Various bugfixes and css changes = [1.18.8] – 2021-03-10 = - Fix incompatibility with WP 5.7 = [1.18.7] – 2021-02-10 = - Fixed missing translations - Fixed DST bug = [1.18.6] – 2021-01-28 = - Removed message on frontend = [1.18.5] – 2021-01-20 = - Add check in front end for if project categorization is disabled, hide box - Fix scrolling problem when media window pops up = [1.18.4] – 2020-12-07 = - Fix display of certain read only fields = [1.18.3] – 2020-11-10 = - Allow override of lock = [1.18.2] – 2020-10-31 = - Fix bug in displaying autoincrement data - Fix line break bug - Fix bug that causes popup to be non-scrollable in certain conditions = [1.18.1] – 2020-08-22 = - Add ability for clients to create projects = [1.18.0] – 2020-08-05 = - Fixed color picker bugs for WP 5.5 - Fixed private file bugs = [1.17.1] – 2020-07-20 = - Fixed CSS bug = [1.17.0] – 2020-05-30 = - Added new private file functionality - Fix project advanced permissions bug = [1.14.3] – 2020-03-13 = - Updated JS to handle hiding of certain items = [1.14.2] – 2020-02-02 = - Fixed bug in saving multiple time tracking items = [1.14.1] – 2020-01-28 = - Added support for time tracking = [1.14.0] – 2019-12-22 = - Added pre-change notification hooks - Fixed bug for colorpicker with custom fields = [1.13.2] – 2019-11-09 = - Fixed potential XSS vulnerability = [1.13.1] – 2019-10-16 = - Fixed permissions bugs for custom items = [1.13.0] – 2019-10-15 = - Added support for advanced permissions - Fixed permissions bugs = [1.12.1] – 2019-09-24 = - Fix bug not sending emails on assignments = [1.12.0] – 2019-09-20 = - Fix various timezone bugs - Fix problems with email notifications = [1.11.3] – 2019-09-09 = - Fix item 143 - Fix item 142 = [1.11.2] – 2019-09-02 = - Fix jQuery and other javascript bugs - Fix timezone bugs = [1.10.0] – 2019-07-29 = - Added support for taxonomies in the front-end; - Fixed colors for milestones; - Fixed user, tag and category fields for projects; - Fixed date fields; = [1.9.4] – 2019-07-25 = - Fixed the Add Project button in the frontend; = [1.9.3] – 2019-07-22 = - Fixed multiple tags in Custom Fields; - Fixed checkbox values not being saved; - Added delete buttons to the frontend; - Added support for the linked status and completion percentages for tasks; = [1.9.2] – 2019-07-03 = - Added a delete button to projects in the frontend; - Fixed color fields when creating new milestones; - Fixed color and categories not being saved for milestones; - Fixed user, tag and category for projects; - Fixed date fields for projects; - Fixed style for avatars; - Fixed start and end date fields allowing them to have the same date; - Fixed multiple tags not being saved for custom fields; - Fixed adding category to projects in the frontend; - Fixed modal windows in the project screen; - Fixed custom fields checkbox in the modal windows; - Fixed error related to missed index after removing items from the project; = [1.9.1] – 2019-05-22 = - Fixed color for milestones, displaying a field to edit it; = [1.9.0] – 2019-04-29 = - Refactored for the new Milestone data architecture; - Fixed a bug when saving custom fields; - Added UpStream 1.24 as minimum required version; - Fixed the -1 day issue that happened when you were editing dates in non UTC timezones if the current time was smaller than the timezone offset; = [1.8.3] – 2019-03-07 = - Fixed the file upload on frontend for some themes, making sure the media manager is loaded; - Added the item\’s name and type in the notifications sent from comments; - Fixed scroll position after edit an item in the frontend. The position will persists after the page reload; - Fixed issue on some themes where the media manager was not being loaded in the frontend; = [1.8.2] – 2019-01-15 = - Fixed compatibility with Geodir Advanced Search plugin; - Fixed compatibility with the Alliance theme; = [1.8.1] – 2018-11-08 = - Fixed JavaScript error: Undefined ajaxurl; - Fixed capability check for buttons to edit and add items in the frontend; - Fixed values in the created_at field for files, adding the date the file was created; - Fixed dates fields for project items to get unixtime directly, fixing an error message for localized date strings; - Added specific CSS classes to elements in the front-end allowing to customize the styling or hiding elements; = [1.8.0] – 2018-10-18 = Fixed: - Fixed \”undefined ajaxurl\” error in some environments; - Fixed the \”edit\” and \”add\” button for project items for when the user doesn\’t have permissions; Added: - Added specific CSS classes for field rows in modal forms; = [1.7.8] – 2018-10-03 = Fixed: - Fixed compatibility with PeepSo plugin, fixing the submission of post in the profile stream; - Fixed check for capabilities to allow or not edit the main fields in the project form; - Fixed support for the option to disable clients, hidding the Client and Client Users fields if disabled; - Fixed Add Comment strings for translations; - Fixed initial post status for new projects – if canceled without saving, won\’t show a new project in the admin; Added: - Added support for autoincrement fields in the front-end edit pop-ups; = [1.7.7] – 2018-09-19 = Fixed: - Fixed JS issue preventing users who disabled editor to edit projects in the front-end; - Fixed popup form submission in the frontend on Internet Explorer 11; - Fixed missed data-value attribute for edit links; - Fixed button to delete files in the front-end fields; - Fixed upload of files, fixing undefined variable issue; = [1.7.6] – 2018-09-07 = Fixed: - Fixed comments in projects in the front-end when editor is disabled in the user\’s profile; - Fixed built package removing odd debug statement; = [1.7.5] – 2018-09-06 = Fixed: - Fixed automatic updates removing legacy license and update classes and adding the new library from Alledia; Changed: - Updated POT file for translators; = [1.7.4] – 2018-09-06 = Fixed: - Fixed the value of radio buttons when loading saved data; - Fixed project creation in the front-end, fixing the error message: Invalid Project. - Fixed saving projects in the frontend, preventing to save if we have invalid fields; - Fixed project description in the frontend, to save tags like P and others; - Fixed project members not set when creating a new project in the frontend; Changed: - Updated POT file for translators; = [1.7.3] – 2018-08-21 = Fixed: - Fixed comments containing only images. The bug was preventing to send comments if you didn\’t write any text too; = [1.7.2] – 2018-08-14 = Fixed: - Fixed date fields removing browser\’s autocomplete; - Fixed invalid dates result of some wrong timezone calculation; = [1.7.1] – 2018-08-09 = Fixed: - Fixed bug where a new project added on the front-end would override another existent project; - Fixed the value of project\’s client users saved when editing on the front-end; - Fixed the value of project\’s description when editing on the front-end; = [1.7.0] – 2018-07-31 = Added: - Added support for the new option to pre-select client users; Fixed: - Fixed project editing in the frontend for custom fields; - Fixed multiple select boxes not being properly reset [thanks to awijasa]; - Fixed issues caused by auto-hiding address bar on Chrome for Android [thanks to awijasa]; - Fixed issue with unclickable buttons on Chrome for Android [thanks to awijasa]; - Fixed the form definition adding correct type attribute for projects; - Fixed project editing in the front-end to correctly save the data; - Fixed the file preview when editing project in the front-end; - Fixed color picker fields, checkboxes, selects and radio buttons in the front-end; - Fixed default value for fields in the front-end; = [1.6.3] – 2018-06-20 = Fixed: - Fixed the UTC conversion for the fields in the front-end; - Fixed the context sent to the action to render additional fields, fixing the project form, not displaying fields that are not assigned to projects; - Fixed deleted milestones unlinking them from the related tasks; Changed: - Removed commented code related to the old admin bar fix. It was fixed in the main plugin; = [1.6.2] – 2018-06-07 = Fixed: - Temporarily disable the admin bar in the front-end to fix the issue with pages without the trailing slash; = [1.6.1] – 2018-06-07 = Fixed: - Fixed .pot file updating the strings; - Fixed the missed admin bar in the front-end; - Fixed hardcoded Client labels replacing them by the customised labels; Added: - Added field to edit client users for a project in the front-end; - Added admin bar to the front-end; Changed: - Changed select boxes to use chosen; = [1.6.0] – 2018-05-29 = Added: - Added button to create projects in the front-end; - Added buttons to edit project info in the front-end; = [1.5.5] – 2018-04-26 = Changed: - Added support for dynamic Milestones, Colors and Statuses Removed: - Removed deprecated code Fixed: - Fixed missing \”Add Milestones\” permission for Client Users - Fixed file upload column missing on Bugs with Files section was disabled = [1.5.4] – 2018-04-18 = Changed: - Minor improvements for timezones handling Fixed: - Fixed support for multiple assignees on Assigned To fields - Fixed Client Users not being able to edit/delete items assigned to them = [1.5.3] – 2018-03-27 = Fixed: - Fix potential miscompensation of automatically detected timezones by the user\’s browser = [1.5.2] – 2018-03-13 = Fixed: - Fixed form submission leading to 404\’s in WP running under web-root subfolders = [1.5.1] – 2018-03-08 = Added: - Users can be assigned to Files Changed: - Added support for assigning multiple users to Milestones, Tasks and Bugs = [1.5.0] – 2018-02-15 = Changed: - File inputs now use the WordPress Media Library - Update year in copyright info Fixed: - Fixed thumbnails overflowing on media library modals - Fixed Start/End Dates intervals - A lot of minor fixes Deprecated: - Both delete_item and delete_item_frontend methods were marked as deprecated = [1.4.3] – 2018-01-15 = Removed: - Removed deprecated add_tasks_counter() method - Removed deprecated add_bugs_counter() method Fixed: - Fixed milestone field label for Milestones not being dynamic = [1.4.2] – 2017-12-28 = Added: - Added new action \”upstream.frontend-edit:render_additional_fields\” Changed: - Update check process now takes at least half the time it took on previous versions Fixed: - Closing secondary modals no longer breaks their parent\’s modal scroll = [1.4.1] – 2017-12-07 = Fixed: - Fixed spacing between items on editors - Minor code enhancements = [1.4.0] – 2017-11-30 = Added: - Added support for replies on comments - Now users can leave comments on Milestones, Tasks, Bugs and/or Files Changed: - Comments layout was improved for better UX Fixed: - Fixed editors losing carriage returns = [1.3.9] – 2017-11-09 = Added: - Added new filter called \”upstream.frontend-edit:project.onBeforeInsertMeta\” Changed: - Minor code enhancements for uploads - Filter \”upstream.frontend-edit:project.meta.onBeforeSave\” was renamed to \”upstream.frontend-edit:project.onBeforeEditMeta\” and now passes up to four parameters Fixed: - Fixed bugs with files uploads = [1.3.8] – 2017-10-23 = Changed: - Enhanced support for internationalization - Enhancements to Discussion Fixed: - Fixed some items being overwritten when user was trying to add data instead of updating - Fixed edit icons appearing to Users/Client Users when they should - Fixed Milestone field still appearing on Tasks form even if they were disabled = [1.3.7] – 2017-09-19 = Fixed: - Fixed items containing special characters on their titles not being editable - Attempt to fix minor PHP warnings = [1.3.6] – 2017-09-18 = Changed: - Edit buttons were moved close to the correspondent item title - Enhanced support for translatable strings Fixed: - Fixed permissions for delete comments on discussion = [1.3.5] – 2017-08-31 = Added: - Added support for due date reminders through Email Notifications extension = [1.3.4] – 2017-08-21 = Update: - Optimize assets loading = [1.3.3] – 2017-08-11 = Fixed: - Fix modal titles being the same for new and existent items - Fix plugin assets being loaded on all pages = [1.3.2] – 2017-08-09 = Fixed: - Fixed bug that was breaking JS if Milestones were disabled within a project = [1.3.1] – 2017-08-07 = Fixed: - Fix modal conflicts with Bootstrap modals = [1.3.0] – 2017-08-01 = Fixed: - Fixed plugin language domain - Fixed Milestone being shown as required for Tasks - Fixed missing code-docs Changed: - Code enhancements - Enhanced support for internationalization - Enhanced licensign system = [1.2.2] – 2017-07-20 = Fixed: - Fixed bug that was causing items to lose their dates if edited on localized sites = [1.2.1] – 2017-07-12 = Changed: - Milestones, Tasks and Bugs can now be assigned to no one Fixed: - Fixed bug that was blocking some items from being deleted - Fixed bug causing some usernames to be blank in several places = [1.2.0] – 2017-06-26 = Added: - Milestones now can also be added, edited and deleted Fixed: - Fixed bug where some fields – dates and editors – were being broken due duplicated ids = [1.1.2] – 2017-06-06 = Added: - Warn the user if he is using an outdated version of UpStream prior v1.8.0 Fixed: - Fixed bug where some sections and fields were being displayed even if they were disabled by an admin - Enhanced compatibility with older versions of UpStream - Fixed some JS errors = [1.1.1] – 2017-05-12 = Added: - Added badges in the sidebar menus with the number of Tasks and Bugs assigned to the current user of that project = [1.1.0] – 2017-05-04 = Changed: - Replace some textareas with WYSIWYG editor in forms = [1.0.3] – 2017-03-21 = Changed: - Change include order of template files = [1.0.2] – 2017-02-16 = Changed: - Update nonce naming conventions Fixed: - Minor fixes to allow Project Activity updates = [1.0.1] – 2017-02-01 = Fixed: - Minor bug fixes = [1.0.0] – 2017-01-20 = - Initial release
Changelog for the Calendar View Extension
= [2.0.7] – 2022-06-27 = - Inheritance variable updates from UpStream v2.0.7 = [2.0.3] – 2022-05-10 = - Fix incompatibility with UpStream 2.0.0 - Updated Bootstrap to v5.1.3 = [1.6.6] – 2021-02-16 = - Fix function missing in certain versions = [1.6.5] – 2021-02-10 = - Fix DST bug = [1.6.4] – 2020-12-07 = - Fix bug showing users as unassigned = [1.6.3] – 2020-11-10 = - Fix for new popup JS = [1.6.2] – 2020-10-02 = - Fixed warning messages when data is empty = [1.6.1] – 2020-08-13 = - Fixed bug with empty task = [1.6.0] – 2020-08-05 = - Updated for WP5.5 = [1.5.3] – 2020-01-27 = - Fix status display on calendar - Made titles clickable = [1.5.2] – 2020-01-03 = - Fix AJAX bug caused by non-standard UTF characters = [1.5.1] – 2019-12-23 = - Fix update bug = [1.5.0] – 2019-12-22 = - Fix update bug - Fix view on small screens = [1.4.6] – 2019-11-13 = - Fix for warning message for empty documents = [1.4.5] – 2019-11-11 = - Fix for warning message = [1.4.4] – 2019-11-09 = - Fix for potential XSS vulnerability - Fix for warning messages when calendar displays in certain conditions = [1.4.3] – 2019-10-15 = - Added support for advanced permissions = [1.4.2] – 2019-09-20 = - Fixed minor bugs with timezones - Fixed a bug due to caching = [1.4.1] – 2019-09-09 = - Fixed minor bugs with time and date display; = [1.3.2] – 2019-07-25 = - Updated text and labels; - Fixed start and end arrows for milestones; - Fixed the calendar grid in Firefox; = [1.3.1] – 2019-05-22 = - Fixed a fatal error when a task has dates but doesn\’t have a milestone; - Fixed the color for milestones in the calendar; = [1.3.0] – 2019-04-29 = - Fixed compatibility with new Milestone data structure; - Fixed drag-and-drop for items in the Calendar Overview page; - Fixed the popover title in the calendar; - Fixed the tooltip of calendar items removing the HTML code; - Temporarily disabled option to create items in the Calendar Overview page; - Added UpStream 1.24 as minimum required version; = [1.2.0] – 2019-03-07 = - Fixed minor code organization issues; - Fixed call to the composer autoloader to avoid missed requirements; - Improved calendar style and visual feedback on day interval selection; - Fixed style for popups that where being partially displayed; - Added feature for adding items right in the calendar just clicking on a date; - Added feature for adding items right in the calendar clicking on a day and dragging to another day for setting the start and end dates; - Added feature for automatically assign new items to the filtered user, if filtered; - Fixed the missed loading message in the calendar; - Added icon to make easier to identify the start and end dates for items; - Added the feature to drag and drop items in the calendar, moving to different days; = [1.1.1] – 2019-01-15 = - Fixed the HTML content of popovers in the calendar; - Fixed calendar\’s table layout for IE 11; = [1.1.0] – 2018-12-13 = - Added persistent state to collapsed box in the front-end; - Added sortable behavior to the calendar panel in the front-end; - Added ID to the menu item; - Fixed the style for the calendar in the IE 11; - Changed the attribute ID of the calendar\’s DIV tag in the front-end to \”calendar\”; = [1.0.10] – 2018-09-14 = Fixed: - Fixed invalid dates result of some wrong timezone calculation; = [1.0.9] – 2018-06-07 = Fixed: - Fixed a PHP warning when there is no bugs in the project; - Fixed start and end dates when using timezone other than UTC; - Fixed PHP warnings when there is no milestones in the project; Changed: - Moved the calendar overview to a specific page and submenu; = [1.0.8] – 2018-04-26 = Changed: - Added support for dynamic Milestones, Colors and Statuses = [1.0.7] – 2018-04-18 = Changes: - Performance enhancements Fixed: - Fixed PHP warnings thrown when items didn\’t have both Start/End dates = [1.0.6] – 2018-04-02 = Fixed: - Fixed JS error when trying to filter data - Fixed more PHP warnings in PHP >= 7.2 environments = [1.0.5] – 2018-03-27 = Fixed: - Fixed yet another bug where some dates were missed by 1 day = [1.0.4] – 2018-03-08 = Changed: - Added support for multiple assignees = [1.0.3] – 2018-02-15 = Changed: - Update year in copyright info Fixed: - Fix collaterals from the new frontend tables changes = [1.0.2] – 2017-12-28 = Changed: - Update check process now takes at least half the time it took on previous versions Fixed: - Fixed Edit button being unclickable under certain circunstances = [1.0.1] – 2017-11-09 = Changed: – Calendar Overview now displays all items instead of timeframes by default Fixed: – Fix bug affecting click/longpress actions on some touch devices – Fixed some Projects being left out of Calendar Overview due internal fetch methods pagination – Fixed Tasks\’s Milestones fields having incoherent values – Fixed current date not considering WP timezone = [1.0.0] = 2017-10-30 = – Initial release.
Changelog for the Copy Project Extension
= [2.0.7] – 2022-06-27 = - Inheritance variable updates from UpStream v2.0.7 = [1.3.0] – 2020-08-05 = - Fixed bug with copying autoincrement fields = [1.2.0] – 2019-12-22 = - Fix translations = [1.1.6] – 2019-10-31 = - Fixed bug in copying milestones with custom fields = [1.1.5] – 2019-10-29 = - Fixed bug in copying milestones, project info due to caching = [1.1.4] – 2019-07-29 = - Fixed milestone categories for cloned projects; = [1.1.3] – 2019-07-24 = - Fixed the clone button in the front-end; = [1.1.2] – 2019-07-03 = - Fix progress for copied projects; - Fix relation between tasks and milestones in the copied projects; = [1.1.1] – 2019-05-07 = - Fix updates for some users, updating the EDD library; = [1.1.0] – 2019-04-30 = - Refactor for supporting the new milestones structure from UpStream 1.24.0. = [1.0.7] – 2018-04-19 = Fixed: - Patch latest changes = [1.0.6] – 2018-04-19 = Fixed: - Fix a couple of potential PHP warnings = [1.0.5] – 2018-02-15 = Changed: - Update year in copyright info = [1.0.4] – 2017-12-28 = Changed: - Update check process now takes at least half the time it took on previous versions Fixed: - Fixed assets being loaded on every page = [1.0.3] – 2017-10-23 = Changed: - Code enhancements = [1.0.2] – 2017-09-19 = Fixed: - Enhanced support for internationalization = [1.0.1] – 2017-08-11 = Fixed: - Fixed namespace on licensing file = [1.0.0] – 2017-08-02 = - Initial release
Changelog for the Customizer Extension
= [1.2.2] – 2021-03-03 =* Added ability to change chart colors = [1.2.1] – 2020-07-20 =* Fixed duplicate load bug = [1.1.11] – 2019-11-11 = - Add logout url = [1.1.10] – 2019-11-09 = - Added Nav bar, custom JS - Fixed quoting in custom CSS = [1.1.8] – 2018-09-07 = Fixed: - Fixed automatic updates using the new Alledia EDD SL Plugin Updater library, based on the original version 1.6.16; Changed: - Updated POT file; = [1.1.7] – 2018-09-06 = Fixed: - Fixed the alignment of the custom logo in the front-end, centralizing it. - Fixed outdated POT file; v1.1.6 – Feb 15, 2018 Changed: - Update year in copyright info Fixed: - Fix collaterals from the new frontend tables changes v1.1.5 – December 28, 2017 Changed: - Update check process now takes at least half the time it took on previous versions - Update minimum requirements v1.1.4 – October 23, 2017 Added: - New action added \”upstream.customizer:render_styles\” Changed: - Code enhancements v1.1.3 – September 18, 2017 - More enhancements to translatable strings - Text cleanup v1.1.2 – August 01, 2017 - Enhanced support for internationalization - Enhancements to the licensing system - Minor code enhancements v1.1.1 – June 26, 2017 - Added Plugin Settings link into plugins page - Changed the way licenses were being validated - All options were grouped into sections v1.1.0 – May 15, 2017 - Added Header Background Color option - Added Header Menu Item Background Color option - Added Panel Items (odd) Background Color option - Added Panel Items (even) Background Color option - Added Secondary Button Background Color option - Added Secondary Button Font Color option - Added Secondary Button Hover Background Color option - Added Secondary Button Hover Font Color option
Changelog for the Custom Fields Extension
= [2.0.7] – 2022-06-27 = - Inheritance variable updates from UpStream v2.0.7 = [2.0.3] – 2022-05-10 = - Fix incompatibility with UpStream 2.0.0 - Fix front-end custom fields - Updated Bootstrap to v5.1.3 = [1.10.4] – 2021-03-16 = - Fix for missing client custom fields in some instances = [1.10.3] – 2021-01-20 = - Fix for media popup not scrolling properly = [1.10.2] – 2020-12-09 = - Fix download problem = [1.10.1] – 2020-12-07 = - Fix sanitization bug = [1.10.0] – 2020-09-22 = - Autoincrement added for bugs, tasks, etc. = [1.9.1] – 2020-08-10 = - Fixed bug causing dropdown reset when new dropdown items are added = [1.9.0] – 2020-08-05 = - Fixed private files bugs - Fixed WordPress 5.5 incompatibility = [1.8.2] – 2020-07-05 = - Fixed update bug that causes error messages when updating = [1.8.1] – 2020-06-02 = - Fixed warning messages = [1.8.0] – 2020-05-30 = - Added reporting features - Added support for new file upload functionality = [1.7.4] – 2020-03-13 = - Fix bug in showing category fields in tables = [1.7.3] – 2020-02-02 = - Fix bug where popup can\’t be scrolled after adding a file = [1.7.2] – 2020-01-03 = - Fix bug with items not showing properly in tables on frontend = [1.7.1] – 2019-12-25 = - Minor bug fixes = [1.7.0] – 2019-12-22 = - Added model functions for custom fields - Fixed various bugs = [1.6.6] – 2019-11-18 = - Fixed bug not showing unweighted items = [1.6.5] – 2019-11-16 = - Added weights to allow reordering of fields = [1.6.4] – 2019-10-31 = - Fixed bug with showing warning messages when you view a copied milestone with checkboxes = [1.6.3] – 2019-10-16 = - Fixed bug due to permissions with custom fields = [1.6.2] – 2019-10-15 = - Added support for advanced permissions = [1.6.0] – 2019-07-24 = - Fixed multiple tags not being saved correctly; - Fixed single checkbox not being saved correctly; - Added custom fields to clients; = [1.5.0] – 2019-07-03 = - Added a new field type for selecting Users; - Added a new field type for selecting Countries; - Fixed the autoincrement field markup properly closing the tag after the row; - Fixed PHP warnings in the project overview screen and project screen; - Fixed categories not being saved for projects in the front-end; - Fixed sorting for custom fields; - Fixed checkbox value for custom fields in the front-end; = [1.4.1] – 2019-05-06 = - Fixed a PHP warning regarding two non static method being called as static; - Fixed a fatal error when an uploaded file is not available anymore; - Updated the EDD Software License library fixing the update for some users; = [1.4.0] – 2019-04-29 = - Fixed custom fields for Milestones; = [1.3.2] – 2019-01-15 = - Fixed PHP warning about undefined index; - Fixed PHP warning about the trim function receiving an object; - Removed use of deprecated version constant; - Fixed the value on columns for custom fields; = [1.3.1] – 2018-12-13 = - Fixed columns for custom fields; - Added icon to the filter fields; = [1.3.0] – 2018-10-03 = Added: - Added new field type – autoincrement – for projects. A read-only value automatically set and incremented; - Added new option in the custom field form to display the field or not in the frontend project list; Fixed: - Fixed filters for custom fields in the front-end; = [1.2.11] – 2018-09-19 = Fixed: - Fixed missed debug code; - Fixed fields of the File type in the front-end; - Fixed delete button for file fields in the front-end; - Fixed the custom fields form in the backend. When editing, it wasn\’t displaying the fields to edit params; = [1.2.10] – 2018-09-06 = Fixed: - Fixed automatic updates using the new Alledia EDD SL Plugin Updater library, based on the original version 1.6.16; Changed: - Updated POT file; = [1.2.9] – 2018-09-06 = Fixed: - Fixed automatic updates removing legacy license and update classes and adding the new library from Alledia; Changed: - Updated POT file; = [1.2.8] – 2018-09-06 = Fixed: - Fixed a PHP warning about invalid abstract methods; - Fixed a redundant code setting a jQuery element\’s property; - Fixed outdated POT file; = [1.2.7] – 2018-08-14 = Fixed: - Fixed plugin file header; = [1.2.6] – 2018-07-31 = Fixed: - Fixed typo in text and messages; - Fixed data saving for projects in the front-end; - Fixed missed ID and title for file fields in the front-end; - Fixed value of radio buttons, selects, checkboxes in the front-end; - Fixed default value for radio buttons, selects, checkboxes in the front-end; - Fixed the color picker field in the add form; = [1.2.5] – 2018-06-07 = Fixed: - Fixed PHP warning about wrong argument for in_array function; - Fixed PHP warning about undefined \”id\” index; = [1.2.4] – 2018-04-19 = Fixed: - Patch last release = [1.2.3] – 2018-04-19 = Fixed: - Fix a couple of potential PHP warnings = [1.2.2] – 2018-04-18 = Fixed: - Fixed uncommon PHP error regarding non array default values = [1.2.1] – 2018-03-27 = Fixed: - Fixed error with Dropdowns breaking up Projects = [1.2.0] – 2018-02-15 = Added: - Added info text about how many items can be selected on Radio and Checkboxes fields - Added option that indicates whether a particular Custom Field can be filtered on frontend Fixed: - Fix \”None\” string language domain - Minor general fixes = [1.1.0] – 2018-01-31 = Added: – Added Category Field – Added Tag Field Changes: – Custom file fields now uses the Media Manager Fixed: – Fixed some custom fields being rendered in the wrong place in the admin Project form – Prevent PHP error rendering Dropdown/Checkboxes fields for the first time in a Project = [1.0.2] – 2018-01-04 = Fixed: – Fixed update messages being too generic – Fixed error message thrown when trying to save a Custom Field without title – Fixed default values for Select fields not working – Fixed default values for Radio fields not working – Fixed default values for Checkboxes fields not working – Fixed typos = [1.0.1] – 2017-12-29 = Fixed: – Fixed permission that was preventing some users from access the plugin = [1.0.0] – 2017-12-28 = – First release.
Changelog for the Email Notifications Extension
= [2.0.7] – 2022-06-27 = - Inheritance variable updates from UpStream v2.0.7 = [2.0.3] – 2022-05-10 = - Fix incompatibility with UpStream 2.0.0 - Updated Bootstrap to v5.1.3 = [1.6.4] – 2021-01-20 = - Added hook before sending status change emails = [1.6.3] – 2020-12-07 = - Fixed security issue = [1.6.2] – 2020-09-11 = - Fixed compatibility bug = [1.6.1] – 2020-08-24 = - Fixed warning message on backend = [1.6.0] – 2020-08-05 = - Updated to work with WP 5.5 - Fixed minor bugs = [1.5.1] – 2020-03-25 = - Added user and title fields that can be set in custom email text = [1.5.0] – 2020-03-14 = - Added the ability to override message text in emails, and add HTML header and footer - Fix email bug on frontend, which sends wrong project when a new project is assigned. - Fix bug with advanced permissions = [1.4.2] – 2020-01-28 = - Fix for out of order saving of items, which breaks on backend = [1.4.1] – 2019-12-23 = - Version number fix = [1.4.0] – 2019-12-22 = - Added sending emails on assignment for projects, milestones - Added emails on status change - Fixed minor bugs = [1.3.6] – 2019-10-16 = - Fix minor bug in email = [1.3.5] – 2019-10-16 = - Fix fatal error when sending email = [1.3.3] – 2019-10-15 = - Fix minor bug in email functionality = [1.3.2] – 2019-09-25 = - Fix JS error due to email reminders being activated, but disabled in the upstream menu = [1.3.1] – 2019-09-24 = - Fix bug not sending emails on assignment = [1.3.0] – 2019-09-20 = - Added ability to choose date to send email - Fixed various timezone bugs - Added emailing after comments = [1.2.5] – 2019-09-09 = - Fixed HTML bug in email = [1.2.4] – 2019-09-02 = - Fixed data saving bugs = [1.2.2] – 2019-05-22 = - Fixed error when no reminders were set in a milestone; - Fixed the priority of the End Date field; = [1.2.1] – 2019-04-29 = - Fixed reminders for the new Milestone structure released on UpStream 1.24.0; = [1.2.0] – 2019-03-07 = - Added new filters that allow customizing the subject and text of email notifications for assigned items. New filters: \”upstream_email_notifications_assigned_email_message\” and \”upstream_email_notifications_assigned_email_subject\”; = [1.1.16] – 2018-12-13 = - Fixed link to the project page in the reminder – Thanks @awijasa; - Fixed notifications to catch all projects removing pagination from the query – Thanks @awijasa; - Removed automatic deactivation when dependencies (UpStream) are not loaded; = [1.1.15] – 2018-09-19 = Fixed: - Fixed title of Milestones in notifications by email on the front-end; = [1.1.14] – 2018-09-07 = Fixed: - Fixed automatic updates using the new Alledia EDD SL Plugin Updater library, based on the original version 1.6.16; Changed: - Updated POT file; = [1.1.13] – 2018-09-06 = Fixed: - Fixed PHP warning when milestones are disabled; - Fixed PHP warning when there is no reminders set for the project; - Fixed PHP warning about undefined index in the date field for projects in the admin; - Fixed outdated POT file; = [1.1.12] – 2018-08-21 = Fixed: - Fixed a PHP warning when milestones are disabled and you try to add or edit a task in the backend; = [1.1.11] – 2018-07-11 = Fixed: - Fixed a PHP warning when the project doesn\’t have an specific item type; = [1.1.10] – 2018-06-20 = Fixed: - Fixed date format in the emails; = [1.1.9] – 2018-06-07 = Fixed: - Fixed wrong name for milestones in the emails; = [1.1.8] – 2018-04-19 = Fixed: - Patching last update = [1.1.7] – 2018-04-19 = Fixed: - Fix a couple of potential PHP warnings = [1.1.6] – 2018-03-08 = Changed: - Added support for multiple assignees - Added support for Files assignees = [1.1.5] – 2018-02-15 = Changed: - Changes for compatibility with the new tables on frontend - Update year in copyright info Fixed: - Fix \”None\” and \”End Date\” strings language domain = [1.1.4] – 2017-12-28 = Added: - Hide non selected handler sections on Settings page Changed: - Update check process now takes at least half the time it took on previous versions Fixed: - Fixed assets being loaded on every page = [1.1.3] = 2017-11-09 = Changed: - Grammar enhancements on emails Fixed: - Fixed bug where some Reminders were being lost after save - Fixed bug where some Reminders were not being removed or replaced as they should = [1.1.2] = 2017-10-23 = Changed: - Code enhancements = [1.1.1] = 2017-09-19 = Fixed: - Fixed some reminders not being sent as they should - Enhanced support for internationalization = [1.1.0] = 2017-08-31 = Added: - Now users can set up notification reminders for upcoming due dates = [1.0.2] = 2017-08-01 = Changed: - Enhancements to the licensing system Fixed: - Minor code enhancements = [1.0.1] = 2017-06-29 = Changed: - Enhanced compatibility with PHP prior to version 5.5 = [1.0.0] = 2017-06-26 = - Initial Release
Changelog for the Project Timeline Extension
= [2.0.7] – 2022-06-27 = - Inheritance variable updates from UpStream v2.0.7 = [2.0.3] – 2022-05-10 = - Fix incompatibility with UpStream 2.0.0 - Updated Bootstrap to v5.1.3 = [1.6.3] – 2021-02-10 = - Fix DST bug = [1.6.2] – 2020-12-07 = - Fix warnings = [1.6.1] – 2020-10-15 = - Fix bug in showing overview timeline when start and end dates aren\’t set = [1.6.0] – 2020-08-05 = - Updated for WP 5.5 = [1.5.3] – 2020-04-23 = - Added avatars to the project-level timeline = [1.5.2] – 2020-02-03 = - Allow timeline to display properly even if project start/end dates aren\’t set = [1.5.1] – 2020-01-03 = - Fix overview bug due to nonstandard characters = [1.5.0] – 2019-12-22 = - Now shows orphaned tasks - Added support for shortcodes = [1.3.6] – 2019-12-02 = - Fix for IE11 = [1.3.5] – 2019-11-30 = - Added option to prohibit drag and drop editing = [1.3.4] – 2019-11-11 = - Fixed warning message with empty IDs = [1.3.3] – 2019-11-09 = - Fixed potential XSS vulnerability - Fixed time offset bug when dragging and dropping = [1.3.2] – 2019-10-15 = - Added support for advanced permissions = [1.3.1] – 2019-09-20 = - Fixed bugs due to timezone differences = [1.3.0] – 2019-07-29 = - Added a Timeline Overview page listing more than one project; - Renamed some methods in the class UpStream_Gantt_Chart; - Added a new class UpStream_Gantt_Utils; - Changed the priority of the init method to the default value; - Changed the minimum version of UpStream version to 1.24.3; - Changed the timeline to use the project\’s start and end dates as the date range for the chart; = [1.2.3] – 2019-07-03 = - Fixed drag-and-drop for milestones in the timeline; = [1.2.2] – 2019-05-22 = - Fixed the color for milestones; - Remove deprecated method to retrieve milestone titles; = [1.2.1] – 2019-04-29 = - Fixed \”undefined\” text when there is no assigned user to a task; - Refactored for the new milestone data architecture; - Added UpStream 1.24 as minimum required version; = [1.2.0] – 2019-03-07 = - Added feature to click on items in the timeline to edit; - Removed text selection on the timeline; - Increased from 2 to 30 days the range of days before and after the loaded items; - Added feature to move items in the timeline clicking and dragging by the left edge of items; - Added feature to resize items (change the duration) clicking and dragging by the right edge of items; = [1.1.0] – 2018-12-13 = - Added persistent state to collapsed box in the front-end; - Added sortable behavior to the timeline panel in the front-end; - Added ID to the menu item; = [1.0.21] – 2018-10-03 = Fixed: - Fixed JavaScript issue related to Uncaught TypeError: $(…).gantt is not a function; = [1.0.20] – 2018-08-14 = Fixed: - Fixed invalid dates result of some wrong timezone calculation; = [1.0.19] – 2018-06-20 = Fixed: *Fixed wrong dates in the timeline for the first and last days of a month; = [1.0.18] – 2018-05-29 = Changed: - Fixed a PHP warning when a task has no status; - Fixed the vertical align of the left column when using the zoom; = [1.0.17] – 2018-04-26 = Changed: - Added support for dynamic Milestones, Colors and Statuses = [1.0.16] – 2018-03-27 = Fixed: - Fix potential miscompensation of automatically detected timezones by the user\’s browser over the chart - Fixed minor PHP error = [1.0.15] – 2018-03-08 = Changed: - Added support for multiple assignees - Better End Dates detection Fixed: - Fixed Timeline layout when there\’s no data to be displayed = [1.0.14] – 2018-02-22 = Changed: - Removed no longer required timezone conversions since Start/End Dates will be already on UTC/GMT Fixed: - Fixed quotes within \”Title\”s breaking the timeline = [1.0.13] – 2018-02-15 = Changed: - Month names are now scoped into plugin lang domain - Minor texts enhancements - Update year in copyright info Fixed: - Days of the week abbreviations were added into the plugin lang domain - Fixed Tasks Start/End dates timezones = [1.0.12] – 2018-01-31 = Fixed: - Prevent uncommon PHP warning - Fixed month names not being translated = [1.0.11] – 2017-12-28 = Changed: - Update check process now takes at least half the time it took on previous versions - Milestones/Tasks are now ordered by Start Date Fixed: - Fixed timeline missing dates by 1 day = [1.0.10] – 2017-10-31 = Fixed: - Fixed Timeline appearing on wrong order on sidebar and frontend in some environments = [1.0.9] – 2017-10-23 = Changed: - The Timeline box was moved to below project details - Code enhancements Fixed: - Fixed missing icon on box\’s title - Fixed more JS errors = [1.0.8] – 2017-09-18 = Updated: - Enhanced support for translatable strings = [1.0.7] – 2017-08-21 = Changed: - Updated plugin minimum requirements - Make timeline ux less painful on smaller screens Fixed: - Hide Timeline section if Milestones are disabled for a given project = [1.0.6] – 2017-08-07 = Fixed: - Fixed update API URL - Fixed user chosen display name not being used on the chart = [1.0.5] – 2017-08-01 = Changed: – Enhanced support for internationalization – Enhancements to the licensing system Fixed: – Fixed PHP error thrown when a Task had no one assigned to it = [1.0.4] – 2017-06-29 = Fixed: - Fixed JS dependency errors - Fixed a PHP error that was being thrown under project specific conditions = [1.0.3] – 2017-06-26 = Changed: - Changed the way license are validated = [1.0.2] – 2017-06-06 = Fixed: - Fixed bug where milestones were being displayed even if they were disabled for the given project - Fixed language domain = [1.0.1] – 2017-02-16 = Fixed: - Minor fixes. Mainly fixing isset() errors = [1.0.0] – 2017-01-20 = - Initial release
Where Can I Find UpStream Changelogs?
You can find the official changelog for the main UpStream plugin in 2 places: - Github: click this link - WordPress.org: click this link There are also changelogs available for each UpStream extension: - Changelog for the Calendar View Extension - Changelog for the Copy Project Extension - Changelog for the Custom Fields Extension - Changelog for the Customizer Extension - Changelog for the Email Notifications Extension - Changelog for the Frontend Edit Extension - Changelog for the Project Timeline Extension