Release Notes: What's new in YPM

Discover the latest improvements to YPM. More efficient every day.

What are release notes?

These are documents that summarise the improvements, changes and new features of a tool.

At YPM, we publish these notes so that you can keep up to date with all the updates we make, designed to help you work more quickly and efficiently.

Check out the latest news!

Release Notes - January 2026 (v1.5)

Add image

Release Notes 1.5

  1. New functionality: integration of a tool for uploading images into sections.
  2. Description: a new control has been enabled in the editor’s toolbar that allows visual files to be inserted directly into the body of the offer.
  3. Specifications:
    • Supported formats: full support for .png, .jpg, and .jpeg files.
    • Interactivity: direct access through the “Upload Images” icon with real-time preview inside the editing area.
  4. Objective: to facilitate the creation of more dynamic and personalized offers through the use of visual assets.
 
Offer search engine

Release Notes 1.5

A new data search and segmentation system has been integrated into the Offer Management panel, designed to maximize operational agility when handling large volumes of information:

  • Dynamic Search: implementation of a text field that allows users to search offers by name or keywords, enabling immediate identification of specific templates.

  • Project Segmentation: a dropdown menu has been added to filter content by the linked project, providing an organized view of documents by client or initiative.

  • Definition Filter: incorporation of a “Definition” selector that allows offers to be classified according to their typology or initial configuration status.

  • User Interface (UI): the design groups these tools centrally at the top of the module to ensure an intuitive and interruption-free workflow.

AI-Powered offer generation

We have introduced an improvement in the Offers area to make it easier to start an offer when no template is used, automatically providing offer content based on the information defined in the project.

From now on, when accessing an offer, if the user completes the initial form by selecting a project and a definition but does not choose any template to begin with, a new button will appear on the next Sections screen in the upper right corner: “Generate sections with AI.”

Release Notes 1.5

When this button is clicked, a request will be triggered that returns a proposed set of sections with their corresponding content, automatically generated based on the information defined within the project.

AI-Powered section content generation

In this version, a new feature has been introduced to generate the content of each section based on the project context and the section title.

When the user accesses the Sections area of the offer, a “Generate with AI” button will appear, enabled once the section title has been entered.

Release Notes 1.5

When the request is made, our agent will populate the section content with the relevant information from the project.

Header images in offers

Users can upload the logos of the companies involved in the offer so that these two icons appear in the header of all offer pages (except for the cover and index).

To configure the images, a new section has been added to the offer creation form, allowing users to upload both images as shown in the example.

Release Notes 1.5

Release Notes - December 2025 (v1.4)

New section: Offer templates

Offer templates

New feature: Tables in quotations

Tables on offer

Employee filters

This version includes a new feature in the Company > Employees area, allowing users to search for employees more quickly using the search function.

Unlimited coins

In this new version, a section has been added to the profile to allow users to use their own Gemini key in order to offer a service with no currency limits. To access this feature, navigate to the profile screen where you will find the ‘AI Models’ section.

In order to configure the Gemini API key, we will need to activate the feature and enter our Google API key. Once we have completed this step, we save the information and will see in the top bar that the platform offers us infinite coins for use within the YPM application.

Release Notes - November 2025 (v1.3)

New feature: Proposals

At YPM, we don’t want to stop at defining projects; we want to accompany the user through to the final stage of the process: developing and sending offers.

That’s why we’ve added a new section to the side menu: Offers. From this section, you can create, edit, and delete the offers you need to propose a contract to potential clients.

Offer creation

When accessing the offers section, the user will see a “Create offer” button at the top right of the screen.

After clicking on the button, the screen will display a form to be filled in with the relevant details of the offer to be created.

In this form, you must fill in the name of the offer (e.g., Web platform development and maintenance offer), the name of the client (e.g., YPM Corp.), and you have the option to select a project and definition from those existing in YPM.

Selecting an existing project and definition in YPM will allow you to fill in the Budget Data fields at the bottom with the data defined in the project, within the Budgets area.

The user is allowed to modify any of the imported data, as well as define a discount percentage on the price established in the initial offer.

Once this section has been completed, the user can move on to defining the sections included in the offer document.

In this section, the user can include as many sections as they deem necessary in the offer by clicking on “Add section.”

After clicking, a new section will appear where the user can include a section title as well as the desired content in each section.

Once the necessary sections have been added, click on the “Create offer” button at the bottom, which will redirect you to the main screen where the offers are listed.

From this screen, the user can download the offer document, edit the data entered in the offer, delete the offer, or duplicate it in a new record.

Filters in creation flow

This new version includes search filters for different categories in each of the project definition sections.

Number of hours estimated

In the task definition section, within the Estimate step, an indicator of the number of hours associated with the tasks being viewed has been included. If the user applies a filter on the screen, the subtotal of hours corresponding to the tasks that meet the filter criteria will be displayed.

Release Notes - October 2025 (v1.2)

New section: Tools

This new version includes a new section in the side menu: Tools. This section will include all the features related to project definition and management that facilitate the day-to-day work of project managers.

As a first tool, an estimator of hours for single tasks has been developed. When accessing this tool, you will see that the user must enter a name and description of the task (the more precise the description, the more accurate the estimate will be), and our algorithm will perform an analysis, breakdown, and estimate of that task.

The result can be seen on the following screen, where users can view the estimated time, the reliability of the estimate, and the breakdown into smaller tasks that facilitate development.

Free plan available

This new version introduces a new free plan for anyone who wants to try out the platform. This plan includes the possibility of completing the entire workflow* of the platform to see the added value of YPM in project definition.

Technology search filter (Employee creation)

Within the Create Employee section in Company -> Employees, a filter has been added to search for the technologies you wish to associate with the employee you are creating, thereby improving the user experience.

Release Notes - August 2025 (v1.1)

Hourly rate per employee

In this new version, we have introduced the option to define the hourly cost (€) per employee. This parameter can be configured when creating an employee, and their cost can also be updated from the editing area.

This value can only be configured by the business owner and can only be viewed by them.

Budget calculation based on employee price

In this new version, improvements have been made to the budget calculation for each project, where you can estimate costs in relation to the price per department or select the option to calculate the budget based on the hourly cost of the workers involved in the project.

To do this, a switcher has been added to the budget screen, allowing you to view the two options and calculate the two budgets depending on the hourly cost.

Budget image applying the department’s hourly cost.

Budget image applying the hourly cost of the employee associated with the project.

Unique identifier in requirements

In this version, a unique identifier has been introduced upon request to facilitate searching, organising, and referencing when designing the first steps in defining the project.

Employee without technologies

In this version, the option to create an employee without associated technologies has been enabled in the employee creation process. The user creating the employee will always be able to access the employee screen and, when editing it, subsequently assign the technologies that the employee knows and the level of each one.

Assigning tasks to the Worker role

In this version, which includes different roles within the company, our task assignment engine has been configured to automatically assign defined tasks to employees assigned to the project who have the “Worker” role.

Similarly, on the task assignment screen, you can change the assignment by assigning the task to any employee who is part of the project.

Release Notes - July 2025 (v1.0)

New development: Joint venture

This new version introduces a revolutionary change to the platform. Company managers can now create a profile to invite their employees to work on the same projects. To do so, they must register via the registration section on the main screen or using their Google account.

After completing the onboarding process, the user who owns the company can register their employees within the company and invite them to collaborate on the projects to be developed.

There are four different profiles within the company:

– Owner: Profile created by the company owner with permissions to perform any action within the company.
– Manager: Profile dedicated to management, focused on defining projects and organising resources.
– Sales: Profile dedicated to analysing opportunities and generating quotes for the sale of projects.
– Employee: Profile dedicated to project development, trained in the analysis, definition and estimation of tasks.

Employee invitation

A new action button has been added to the employees section to send a registration email to the relevant employee.

This email includes a unique company code that allows the user to access the company’s projects. This code must be entered during the onboarding process by selecting the ‘Join a company’ option.

Depending on the role assigned within the company, the user will be able to view and perform different actions within the company.

Task estimation

There has been an improvement in task estimation thanks to the collaborative project option. From now on, with the new functionality, different employees will be able to estimate tasks, just as Waipi (our AI) can. The final estimate will be the average of the values estimated by each of the users who have made the estimate.

On this new screen, depending on the role, you will be able to edit or delete the different estimates, as well as add a new estimate for each of the tasks.

Budget generation

In this new version, a section has been added where Waipi calculates the costs associated with the project in order to estimate the budget required for its execution.

This section calculates the costs for each department based on the hourly rate defined for each department and the number of hours associated with each department.

A new section has also been added to the company area to define the common costs associated with each type of project.
These costs are automatically imported when creating a project of the selected type.

Users are also permitted to enter specific costs in the project budget area, where they can define whether the cost is a fixed value or a percentage of the estimated project hours.

Expertise by technology

In this version, the possibility of defining the expertise of each technology per employee has been introduced. In the employee creation section, up to three levels of expertise per technology can be defined for each employee.

This experience can also be modified from the employee editing section, in order to provide greater context in the association of tasks and their estimation by our algorithm.

Release Notes - June 2025 (v0.3)

Development ProjectType

A project type variable has been included to determine the type of project that can be created and thus guide the development of RAG.

This selection has been included in the project creation screen, and the creation of new project types is pending for the administrator.

Migration from Table to DataGrid

All tables have been migrated to DataGrid because it provides greater value with filtering, sorting, and searching as internal table functions.

Filters and parameter searches have been developed in the backend so that filtering and searching are server-side.

Parameter Priority

This version includes AI-based calculation of the priority of each task. This calculation is performed using a new button that appears once the tasks have been defined.

There are three priority values: Low, Medium, High.

Task dependency

A new feature has been developed whereby our agent is able to search for dependencies between the tasks defined in this project definition.

In order to display these dependencies, a new table has been created that groups together all the dependencies for each of the tasks. This view is activated from the task definition screen using a switcher. This new screen also allows dependencies to be added, edited and deleted.

User stories

This version includes a new level of hierarchy in task definition. The first step in creating tasks is to create user stories in a new step. Based on the requirements, our agent is asked what the requirements are so that user stories can be created. This screen allows you to add, edit, and delete user stories.

Codes (Identifiers)

In this version, a unique code has been introduced for user stories and tasks. This development allows each element to be identified uniquely and quickly.

Risks and solutions

This version includes a new card in the project definition view. This card takes you to the risk analysis and solution plan creation screen for each of the risks.

When you access this screen, you can request a risk analysis using artificial intelligence, provided that tasks have been defined in the definition project.

The user interface displays a table with each of the risks associated with the tasks created and, similarly, you can request the creation of solutions to these risks using artificial intelligence.

Release Notes - May 2025 (v0.2)

Create common component DeletePopup.tsx

The reusable DeletePopup.tsx component was created with a title, subtitle, and action buttons, applying it to eight deletion flows. (UI Components Library).

ProjectDepartment – If there are no records, display text with assign action

A message with the call-to-action ‘Assign’ was added when a project has no departments. (Projects Module)

ProjectDefinitionWorkers – If there are no records, display text with action

Equivalent message for unassigned employees. (Projects Module)

Change your password every 6 months

A scheduled task was implemented that forces a password change every 6 months. (Security Module)

Disable account after 3 months without logging in

Recurring task that deactivates inactive accounts and sends reactivation emails. (Security Module)

2FA – Development

Two-factor authentication has been integrated for accounts that have been inactive for more than two months. (Security Module)

Endpoint listing projects with pagination

It was paginated /projects returning 6 items per page. (REST API)

Security check when setting a password

Password complexity validations were replicated in the backend. (Security Module)

Release Notes - April 2025 (v0.1)

Changes
  • Register with email

  • Refactor project definition

  • Export to Jira

User registration

The functionality to allow users to register with an email address and password has been developed. This functionality includes the following views:

  • Registration form
  • Email sending confirmation screen
  • Email (Validate user)
  • User validation screen
Forgot password

The functionality to request a password reset has been developed. The following views have been created for this purpose:

  • Password reset request form
  • Email (Reset password)
  • Password reset screen
Login screen refactoring

The login screen has undergone visual and functional refactoring. The login form for email and password has been included. In addition, a screen appears with a carousel and different images showing the functionalities of YPM.

Security projects (Beta)

Within YPM, we have included a new feature that allows you to connect different GitLab repositories for centralised security management and monitoring. To do this, you need to connect the repositories you want to analyse and the jobs that define your security and vulnerability within each of the repositories.

Exporting sprints to Jira

It is now possible to connect the YPM project with Jira in order to export task information to Jira. This new development includes the ability to export tasks with the sprint distribution defined in YPM.

Coin system

This version includes a coin plan for certain requests to our agent. To use this feature, you must load coins to make these requests. If you do not have enough coins, the system will send an alert so that you can continue. The Stripe payment gateway has been integrated for testing and charging the reloaded coins.

Account security systems

This version includes various security systems to provide users with a much safer experience and comply with current account security regulations. These include:

  • Account validation via email after 3 months of inactivity.
  • Set a new password after 6 months.
    Login blocked after 3 failed attempts.
  • Denied use of password identical to the previous 10.

What do our customers think of us?

Discover how YPM has transformed software project management

Our company receives many requests for quotes, and thanks to YPM, we have been able to quickly obtain initial estimates based on requirements.
We have used it on several occasions, and it has helped us to get a clear idea of the scope of projects from the outset. It is undoubtedly a useful tool for saving time and making more informed decisions.

Agile and accurate.

Laura Hidalgo

CEO of Waimatech

Since I started using this task manager, my productivity has improved dramatically.

I just send it a requirements file defined in a meeting and it automatically breaks down the requirements and tasks with AI, saving me hours of organisation.

It’s like having a personal assistant who never misses a thing.

YPM makes all the difference.

Jose Izarra

Devops of Cloudappi

YPM is undoubtedly one of the most useful smart platforms I have tried in recent months.

Based on well-defined requirements, it breaks down tasks, estimates them accurately, organises sprints, and the result is impressive.

It is a tool that every team should have in their workflow if they want to save time and optimise processes.

100% recommended!

Irene Laina

Frontend developer - Minsait

Contact YPM

Contact us for more information and to access the platform.

Contact

Subscribe to our newsletter

Newsletter_EN

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.