Rusenas CRM

Changelog

0.4.11

  • Rendered the project/task description without invoking the core “the_content” filter.
  • Scoped the uninstall routine inside a prefixed function to avoid global variables.

0.4.10

  • Moved translation loading to the init hook to avoid loading translations too early.
  • Lowered the admin menu position so it no longer competes with core WordPress menu items.

0.4.9

  • Enqueued the Quick Edit script via wp_enqueue_script instead of inline output.
  • Renamed internal functions, classes, constants, options, post meta, capabilities, post types, hooks, and the notifications table to use a unique “rusecr” prefix, avoiding naming collisions.

0.4.8

  • Aligned the text domain with the plugin slug (“rusenas-crm”) to resolve Plugin Check text-domain warnings; renamed the translation files accordingly.

0.4.7

  • Resolved the remaining WordPress Plugin Check warnings (settings form routing and the uninstall table cleanup).

0.4.6

  • Resolved WordPress Plugin Check issues: set a proper Plugin URI, used prepared statements and object caching for the notifications table, added nonce verification and input sanitization in the settings and file handlers, and documented the unavoidable meta queries.

0.4.5

  • Added links to the Terms and Conditions and Privacy Policy.

0.4.4

  • Minor updates and error fixes.

0.4.3

  • Added the plugin logo and admin branding (menu icon and dashboard header).

0.4.2

  • Tested with WordPress 7.0.
  • Minor updates and fixes.

0.4.1

  • Reviewed code and added required information.

0.4.0

  • Added an interface that follows the WordPress site and per-user language, with translations for English, Russian, German, Filipino and French.
  • Added a translation template (rusenas-crm.pot) and .po/.mo catalogs in the languages folder.
  • Added this readme.txt.
  • Improved the “time ago” wording so it reads naturally in every supported language.

0.3.0

  • Added a read-only record view for opening a project or task to read it and add comments, available to any user with access (no edit rights required).
  • Added Quick Edit support for changing a record’s status and name (title) inline on the Projects and Tasks list screens.
  • Restricted all editing to administrative-group users who also have access to the specific record.
  • Repointed dashboard, calendar and notification links to the new read view, and added a “View” row action.

0.2.0

  • Connected notifications to WordPress email via wp_mail, with HTML messages and event-specific subjects (assignment, comment, status change).
  • Added a site-wide email switch and a per-user email preference on the WordPress profile screen; in-app notifications remain always on.

0.1.0

  • Initial development build.
  • Projects and Tasks as custom post types, with descriptions, media-library file attachments, configurable statuses, native comments and per-record access.
  • Monthly and daily Calendar of task due dates.
  • Notifications through the admin bar, a dashboard widget and a notifications screen.
  • Role- and capability-based access control with a configurable capability matrix.
  • Settings for status lists, default calendar view and notification triggers.

Plugin Website
Visit website

Author
rusenas
Version:
0.4.11
Last Updated
June 17, 2026
Requires
WordPress 5.6
Tested Up To
WordPress 7.0
Requires PHP
7.2

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.