Version 5.5.0
- Update dashboard report functionality to display real shipment status.
- Update the shipment table grid action columns positioning.
- Fixed date range query error when set to zero.
- Fixed shipment filter form value to be pre-populated when after submit.
Version 5.4.6
- Add new settings for the number of days for the date range filter
- Fixed script error for the language translation
- Fixed error on the reset sequence number AJAX response
- Add new filter hook “wpcfe_shipment_number_label” for the “Shipment Number” label
- Add new filter hook “shipment_date_range_notification” for the date range notification label
- Add notification when no set up dashboard for the Frontend Manager
Version 5.4.5
- Fixed new shipment number badge counter for the logged in client user role
- Add assignment meta query parameter arguments key for customization
- Add new filter hooks for the seen and unseen shipment sql statement for customization
Version 5.4.4
- Add new functionality to allow admin to update the shipment number in the frontend dashboard
- Add new shipment notification badge
- Update login page template to make it customizable
- Fixed user email address data in profile page template
- Add new action hook “wpcfe_before_update_package_details” and “wpcfe_after_update_package_details” to customize package section template
- Add new filter hooks for the shipment ID and Number restriction query statement
- Update languages translation files
Version 5.4.3
- Fixed Google map script error on bounds parameter
- Update sidebar menu hooks positioning
- Fixed error “array_intersect” parameter in update shipment history template
- Fixed shipment history data error with “quote” character
- Update languages translation files
Version 5.4.2
- Fixed date and time picker onscroll data change
- Fixed waybill template customization not working
- Fixed registered password change upon activating the pending registration
- Fixed shipment grid no result found notification
- Fixed search shipment error not working in the shipment table grid
- Fixed google map address autocomplete
- Add new functionality for the shipment number sequence
Version 5.4.1
- Fixed error on the hooks for additional action button are missing in the version 5.4.0
- Fix Created Date filter fields datepicker not working
- Add new hook for the Frontend Dashboard in the admin bar menu for dashboard easy access
Version 5.4.0
- Update the dashboard filter into date range instead of month
- Add new filter date created in the shipments table
- Update print font library for the Chinese language into Noto Sans Simplified Chinese
- Add new filter hook “wpcfe_print_custom_font_url” to customize Chinese font.
- Update registration country/state field to be auto populate based on selected country’s when Woocommerce plugin is installed
Version 5.3.10
- Fixed script draggable error.
- Fixed shipment number filter hook for the display data.
- Fixed shipment status not reflects to table row status.
- Fixed package form template Id attribute repeater error.
- Fixed shipment search and filter form closing tag template error.
- Update language translation files.
Version 5.3.9
- Fixed package data with special character save error
Version 5.3.8
- Fixed custom field add on latest version 5.0.0 compatibility
- Fixed save address field data no data display error
- Fixed Woocommerce profile state and country compatibility
- Add new filter hook “wpcfe_get_meta_values_sql” for customizing meta value SQL queries
Version 5.3.7
- Enhancement – update wpcfe_print_template_path_{tamplate_name} and add new arguments for the shipment ID
- Enhancement – update label template and fixed the barcode overlap
Version 5.3.6
- Enhancement – add additional filter wpcfe_print_template_path_{tamplate_name} for the print template customization
- Fixed – Error on the print template customization double data display
- Fixed – Language translation error
Version 5.3.5
- Fixed – myStikyElement plugin widget compatibility
- Fixed – update shipment number checker SQL to speed up query
- Enhancement – Add new action hook “wpcfe_before_dashboard_page” and “wpcfe_after_dashboard_page” for the dashboard page
Version 5.3.4
- Fixed – After checkout print functionality for the Parcel quotation compatibility
- Fixed – Site logo alignment in the dashboard
- Fixed – Update issue error
Version 5.3.3
- Fixed – Simple Google reCAPTCHA login captcha compatibilty
- Fixed – Assign Employee empty value not working
- Fixed – Widget in login page template
- Fixed – Error on saving package when data is empty
- Enhancement – Update shipment table template and changed with action hooks for developer customization
- Enhancement – Allow WPCargo Agent to create shipment and assign to logged in user
- Enhancement – Update plugin languages files
Version 5.3.2
- Enhancement – Introduce new function for the client registration approval
Version 5.3.1
- Fixed error on the bulk update shipment status NOT working.
- Fixed error on the bulk assign shipment to driver NOT working
Version 5.3.0
- Enhancement – Introduce new sidebar widgets for the Dashboard and Shipments template for additional information
- Enhancement – Introduce new action hook “wpcfe_shipment_after_tracking_number_data” to add additional shipment table column after shipment number
- Update language translation files
Version 5.2.7
- Enhancement – Update meta query for the shipment status for easy filter management
- Enhancement – Allow filter shipments template to be override.
- Enhancement – introduce new filter hook “wpcfe_has_pdf_pagination” to enable/disable PDF pagination template.
- Fixed – Shipment package responsive
Version 5.2.6
- Enhancement – Add new action hook “wpcfe_before_shipment_table_row” and “wpcfe_after_shipment_table_row” for the additional custom shipment table row.
- Enhancement – New filter “wpcfe_shipment_form_column” to customize add and update shipment column template.
- Fixed – Print bulk error in wp-admin page.
- Fixed – Client account role cannot update shipment error.
- Update language translation files
Version 5.2.5
- Enhancement – Add filter year and month for the dashboard page
- Enhancement – Rearrange sidebar menu location
- Enhancement – Introduce new action hook “wpcfe_after_bulkprint_template” for bulk print customization
- Fixed – Print Bulk button styling to be consistent
- Fixed – jQuery script errors
- Fixed – Bulk print template page issue
- Update language translation files
Version 5.2.4
- Enhancement – Update Assign Shipment template to make is customizable
- Enhancement – Introduce new action hook “wpcfe_assign_form_content” for the udpate/add assign shipment template
- Enhancement – Introduce new action hook “wpcfe_bulk_assign_form_content” for the bulk assign shipment template
- Update language translation files
Version 5.2.3
- Enhancement – Add new settings option for the prinlabel to print per shipment package
- Fixed – upgrader_process_complete callback hook error
Version 5.2.2
- Enhancement – Add hyperlink to the dashboard status section to redirect to the shipment list based on the selected status
- Fixed – Employee add shipment NOT add assigned to the current logged in employee
- Fixed – Login success redirection for the allowed access for the dashboard
- Fixed – Login error user name not auto fill the login username field
- Update language translation files
Version 5.2.1
- Fixed – percentage sign not showing in the dashboard report
- Enhancement – Update all print PDF template layout
- Enhancement – Update language translation files
Version 5.2.0
- Enhancement – Introduce new bulk print functionality for both admin and frontend dashboard
- Enhancement – Add new settings to enable/disable registration
- Enhancement – Clean up unused code and function helpers
- Fixed and update language translation issues
- Fixed – Bulk and single shipment delete script error
- Fixed – Create empty shipper address when shipper mapping setting is empty
Version 5.1.7
- Enhancement – Introduce new filter for the user assignment options customization “wpcfe_get_users_{$role}_args” and “wpcfe_get_users_{$role}_list”
Version 5.1.6
- Fixed – Custom field section settings NOT working
- Enhancement – Introduce new filter “wpcfe_locate_template_{filename}” to override template through plugin
- Enhancement – Update language translation
Version 5.1.5
- Enhancement – Apply Barcode size WPCargo settings to the print functionality
- Enhancement – Redirect administrator to the wp-admin dashboard upon login success
- Enhancement – Update language translation
Version 5.1.4
- Fixed – Google Map history order.
- Fixed – Stretch-out logo.
- Enhancement – Add Kooks for the Dashboard page template.
Version 5.1.3
- Enhancement- Introduce filter “wpcfe_pdf_dpi” to alter PDF DPI. Default DPI 160
Version 5.1.2
- Fixed- Cannot modify header information Error upon create and update shipment.
Version 5.1.1
- Enhancement – Additional hooks for user profile sections.
- Enhancement – Add email notification when assign shipment to client.
- Fixed – Enable sms notification when status is changed.
Version 5.1.0
- Enhancement – Introduce new settings to allow the Client to add new shipment.
- Enhancement – Introduce new settings to select the default status for newly created shipment.
- Fixed – Enable/Disable Multiple Package settings not working on the dashboard add and update shipment page.
- Fixed – Add and Update shipment layout extra spaces issue.
- Fixed – Report not generated on none admin users.
- Fixed – Email notification not working on newly created shipment.
Version 5.0.2
- Fixed – Dashboard page error user_role undefined variable.
- Fixed – Report database table not generated upon update.
Version 5.0.1
- Fixed – Error not generated report table during updates.
- Fixed – Error on prepared SQL parameter.
Version 5.0.0
- Enhancement – Add new page for the dashboard.
- Enhancement – Introduce new hook “wpcfe_shipment_before_tracking_number_header” and “wpcfe_shipment_before_tracking_number_data” to add new column data for the shipment list before the shipment number.
- Enhancement – Set default shipment type value after shipment submitted.
- Enhancement – Introduce hook “wpcfe_is_user_shipment” to alter shipment list query.
- Fixed – Field labels with apostrophes.
- Fixed – Localization.
- Fixed – Password toggle for user profile and registration.
- Fixed – Registration script user can submit form even password not matched.
- Fixed – Mobile menu form fields display.
- Fixed – Function not defined errors.
Version 4.9.9
- Add hook for the Bulk Assign form for additional custom fields.
- Fixed AJAX handler for the bulk update to automatically save the data dynamically.
Version 4.9.8
- Additional function of printing shipment documents on logged out user checkout.
- Update all templates in dashboard to use standard function wpcfe_include_template.
- Update date() function to current_time() function.
- Added saving of number of entries on shipment list in user meta.
Version 4.9.7
- Fixed WPML compatibility in Frontend dashboard page.
Version 4.9.6
- Fixed error filter on shipments table to include filter and number of shipments shown on table.
- Added Dutch language translation.
Version 4.9.5
- Fixed error on allow client to add and update shipment NOT working.
- Fixed “old_status” undefined variable after saving shipment.
- Fixed major error when Custom Field Add on is deactivated.
- Add hook for the shipment filters.
Version 4.9.4
- Fixed Hebrew issue on print functionality.
- Fixed error on shipment history altered fields.
- Fixed Alphanumeric shipment error on downloads.
- Fixed RTL dashboard display layout issue.
Version 4.9.3
- Fixed issue on sort dropdown when translating site language to english.
- Additional eye icon for password field on registration.
- Fixed issue on missing address book post type when Address Book is not installed.
Version 4.9.2
- Update DOMPDF library with the latest version.
- Fixed RTL issue for Arabic fonts.
Version 4.9.1
- Add new fonts for Arabic, Cyrillic and Hebrew for the print PDF functionality.
- Fixed Chinese Font error on print PDF.
Version 4.9.0
- Fixed registration email notification not working.
- Add registration info to address book after user registration.
- Apply WPCargo FREE fonts settings to the print PDF templates.
- Fixed Add and Update Shipment template “Assigned shipment to” and “History” section to multiple user roles with administrator and wpcargo employee role.
- Added Hebrew language translation.
Version 4.8.9
- Fixed error of ajax functionalities when employee is logged in.
- Added saving of location meta_key when updating shipment.
- Fixed sending of email when updating shipments through frontend dashboard.
Version 4.8.8
- Fixed duplicate email for registration form.
- Fixed undefined “wpcargo_shipments_update” error value.
- Restrict Client to update the shipment status and shipment history.
- Restrict Employee account to access wp-admin dashboard.
- Fixed the Profile page and add warehouse address for the client account.
- Disable the email address form field in profile page.
- Update the registration link to be able to make it customizable.
- Fixed the cyrillic and chinese text not display in PDF file.
- Add new setting for enable and display custom font for the PDF File.
- Added translation Chinese(Simplified, China).
Version 4.8.7
- Updated “Update” button to “Bulk Assign” in shipments table.
- Added following to access dashboard by default (WPCargo Employee, WPCargo Agent, WPCargo Client).
- Added WPCargo Employee to update and delete shipments by default.
- Orders page to be only available for Clients and if woocommerce is activated.
- Billing Address in profile page to be only available for Clients and if woocommerce is activated.
- Additional personal information phone and email except for clients role (except if woocommerce is not activated).
- Fix error: Notice: Undefined index: date.
- Fix layout of calendar if history is editable.
- Showed all sections in update page for all user if user can update shipments.
- Update restriction page layout.
Version 4.8.6
- Fixed sidebar navigation error.
- Fixed shipment history “Updated By” column error.
Version 4.8.5
- Fixed error on lost password functionality in login form.
- Fixed error of dashboard sidebar menu active class when wordpress language is translated.
- Update editable fields for shipment history for date and time.
- Worked on order of history base on date and time when it is editable.
- Fixed translations of the following languages: Arabic, Italian, French(France), French(Canada), Spanish, Russian, Romanian
Version 4.8.4
- Add bulk assign functionality.
- Add print BOL functionality.
Version 4.8.3
- Changed My Account popup to Profile page with Personal Information, Billing Information and Change Password.
- Updated Registration process.
- Fixed update history capability through frontend dashboard.
- Update download cache issue.
- Fixed waybill template compatibility with custom field add on plugin.
Version 4.8.2.1
- Remove the print display in the Woocommerce Order List.
- Fixed shipment history mobile responsive.
Version 4.8.2
- Fix waybill layout.
- Add new print functionality for label.
- Fix error on custom template function parameter error.
Version 4.8.1
- Fixed error of missing section after wpcfe_include_template function has been changed.
Version 4.8.0
- Additional hook for client email content upon registration
- Additional hook for admin email content upon registration
- Remove extra text on user registration form
- Add confirmation when the bulk delete is triggered
- Change the print functionality
- Update and add new print template for the Shipment “Invoice” and “Waybill”
- Add class attribute for the shipment table template for styling purposes
- Update and fixed minor script errors
- Fixed Favicon error
- Fixed Add and update shipment template issue NOT using the two column layout for custom field section
- Added Italian language translation
Version 4.7.9
- Removed print roles in restrict template
Version 4.7.8
- Fixed PDF download error on view shipment page.
Version 4.7.7
- Email notification for client and admin when new user is registered.
- New filter to change login error message.
Version 4.7.6
- Removed function for sending email notification for branch manager and driver
- Require history fields upon creating shipment
- Bulk delete
- Set dashboard page in dahboard template
- Remove “Username” in login/register templates
- Fixed issue on assigning employee
- Disabling of sending of email through Frontend depending on WPCargo Settings
- Added Arabic, Spanish, French(France) and Russian translations
Version 4.7.5
- Added function to override templates of shipment table and assigning of shipments.
Version 4.7.4
- Fixed DOMPDf issue on Shipment container.
- Added error message for duplicate shipment number when auto generate is disabled.
Version 4.7.3
- Fixed multi user access restriction issue
- Add email notification for assigning shipment to user
- Update shipment table grid action hooks
- Fixed section headers no display error
- Fixed woocommerce orders template errors
- Fix error of showing the dimensions fields when the setting to show dimensions is disabled
Version 4.7.2
- Fixed issue on waybill template child theme template customization
- Add new hook for date and time for customization
Version 4.7.1
- Changed hook wp_loaded to plugins_loaded
- History time and date auto populated
- History shouldn\’t be saved if status field is empty
Version 4.7.0
- Used woocommerce currency symbol for the orders template
- Add new field for the Shipment number input when the auto generate shipment number is disabled.
Version 4.6.10
- Additional column for shipment type on list of shipments
Version 4.6.9
- Update the add ant update shipment template and add action for each field sections
Version 4.6.8
- Fixed number of shipment results query page error
Version 4.6.7
- Fixed issue of displaying of shipments in dashboard
Version 4.6.6
- Fixed dashboard filters layout
- Fixed Shipment fields alignment
- Add new setting to allow WPCargo Employee role to access all shipments
- Did some fixed on the WPCargo Role access restrictions
- Update add/Update Shipment template hook
- Update field name for the registered_employee to wpcargo_employee
- Add new filter roles for the shipment super user “wpcfe_super_admin_roles” for the front end dashboard
- Fixed table data display for the package and shipment history
Version 4.6.5
- Fixed error of updating history
- Added Order on sidebar menu items when woocommerce is activated
Version 4.6.4
- Fixed error of undefined variable in add shipment
- Added View column on shipments table list
Version 4.6.3
- Update access functions and add filters for customization
Version 4.6.2
- Fixed the sidebar menu hook error not mobile display
- Add new filter at the bottom of the sidebar menus “wpcfe_after_sidebar_menus”
Version 4.6.1
- Removed function the removes default dashboard page
- Additional action for default pages created by other plugins: wpcfe_after_sidebar_menu
- Additional filter that calls additional menu on sidebar: wpcfe_after_sidebar_menu_items
Version 4.6.0
- Updated function to remove Shipment Information section which already is added on Custom Field add-ons.
- Add hooks for the date and time format
- Updated all history fields to be dynamic
Version 4.5.5
- Fixed redirections of users
- Fixed Compatibility with Parcel Quotation
Version 4.5.4
- Remove required attribute in assign shipment fields
- Change the dashboard permalink when activated
Version 4.5.3
- Fixed custom field display erros
- Allow to display custom section data to the track result
Version 4.5.2
- Removed add_user_role and remove_role function for employee role (already in free)
Version 4.5.1
- Removed add_user_role and remove_role function for employee role (already in WPCargo free)
Version 4.5.0
- Added defaults to add a Dashboard page with the shipments content
- Added default page to use as dashboard on dropdown
- Fixed error: Admin bar shows although it already is disabled on free plugin
- Added condition to disable access on dashboard if not allowed on settings
- Remove function that redirects client login to Account page
- Added function that redirects client to dashboard
- Removed overflow: hidden inlined in wpcargo-frontend-manager/templates/update-shipment.php
- Removed Assign shipment to box since POD is not yet installed
- Updated functionality of Assign shipment to dropdowns to only have three fields for Frontend Manager
- Additional functions for the dropdown to show
- Additional hook to add dropdown field when POD and Branch Manager is activated
- Modified code for the create shipment button to be only available to Employee and Admin
Version 4.4.0
- Removed the dashboard side and top menu when user is not logged in.
- Update the Dashboard buttons classes for theme consitency
- Update account data fields to be filterable using “wpcfe_registration_address_fields” filter
- Fixed footer section to diplay at the bottom
- Fixed Content manager plugin script and style errors
Version 4.3.3
- Fixed client account page assigned shipment not showing.
- Fixed no shipment and restristed page icons.
Version 4.3.2
- Fixed download bulk waybill error in admin page.
Version 4.3.1
- Fixed download bulk waybill timeout request error.
Version 4.3.0
- Add new functionality for Download Waybill/Label for bulk and single shipment for both admin and dashboard template.
Version 4.2.1
- Fixed woocommerce cart and checkout page layout issue
- Fixed hooks issue
Version 4.2.0
- Update dashboard template structure
- Fixed mobile responsive menu
- Add some hooks and filters for development
- Fixed compatibilty with Custom field add on and WPCargo version 6.x.x
Version 4.1.1
- Fixed media element script error
- Fixed Wpcargo Client Role Shipment access
Version 4.1.0
- Changed template layout
- Fixed shipment access restriction based on current logged in user
- Add User account template
- Add registration form in login template
- Add registration form shortcode [wpcfe_registration]
- Thanks for using this awesome plugin.
