Completed
Last Updated: 13 Dec 2024 15:49 by ADMIN
Release 2025 Q1 (Feb)
Replace the obsolete Import method overload in RadEditor source code. These method now use the updated overload that include a TimeSpan? timeout parameter. Add a new timeout setting SecurityHelper.ImportTimeout to ensure configurable timeout handling across the application. The update aligns with modern practices for enhanced application performance and reliability.
Completed
Last Updated: 11 Dec 2024 13:21 by ADMIN
Release 2025 Q1 (Feb)
Update the Render methods in XlsxRenderer.cs and DocxRenderer.cs to replace obsolete Export method overloads from IWorkbookFormatProvider and DocxFormatProvider. These methods now use the updated overloads that include a TimeSpan? timeout parameter. Add a new timeout setting SecurityHelper.ExportTimeout to ensure configurable timeout handling across the application. The update resolves compiler warnings (CS0618) caused by the usage of deprecated method overloads and aligns with modern practices for enhanced application performance and reliability.
Completed
Last Updated: 06 Dec 2024 15:31 by ADMIN
Release 2025 Q1 (Feb)

If the PushButton has a PostBackUrl, when clicked, it will not go to the specified page. You can work around it with the below code: 

let $T = Telerik.Web.UI;

if ($T) {
    let originalFunction = $T.Button.PostbackFunctionality.prototype._postback;

    $T.Button.PostbackFunctionality.prototype._postback = function () {
        var that = this,
            o = that.options,
            cState = o.controlState;

        if (!o.postbackReference) {
            var shouldPostback = o.submitBtn && (cState.splitButtonClicked || !that._isInput);

            if (shouldPostback) {
                __doPostBack(o.controlId, cState.eventArguments);
            }

            return !shouldPostback;
        }

        var postbackFunction = o.postbackReference.replace('WebForm_DoPostBackWithOptions', 'this.WebForm_DoPostBackWithOptions');

        postbackFunction = postbackFunction.replace('RadButtonEventArguments', cState.eventArguments);

        return eval(postbackFunction);
    }
}

Unplanned
Last Updated: 06 Dec 2024 11:59 by ADMIN
Created by: Doug
Comments: 1
Category: SocialShare
Type: Feature Request
0
https://demos.telerik.com/aspnet-ajax/socialshare/examples/customicons/defaultcs.aspx 
https://icons8.com/icons/ 
https://bsky.app/ 
We now have Blue Sky, written by the guys who wrote Twitter; there is no icon for this, but there will be new platforms coming along, and how do you keep up? Therefore, to be able to customize your social share would be useful. Then define your CSS name as 'sshShareOnxxxxx01', with the custom behaviours as a template, is this page as a template token '{url}' , this also needs to deal with "Comment on the page" (not just share it), to copy the URL (to cut and paste into a SMS message or WhatsApp).    This social share is part of the new world, eg what do you do with a share with voice.
Eg attach this URL to a WhatsApp voice message? 
This would be useful in Campaigning when you want to send a URL and a voice message (e.g., "Vote for Me").
You also need to have in the template a localization flag. We can assume its always en_us but that's not Telerik,
Also adding the CSS content as a SVG would be good to.
Also would be nice to have this in KendoUI as well.

.sshShareOnTwitter::before {
    content: url("../X.png");
}

Completed
Last Updated: 03 Dec 2024 16:59 by ADMIN
ADMIN
Created by: Dimitar
Comments: 2
Category: Scheduler
Type: Bug Report
0

			
Completed
Last Updated: 03 Dec 2024 15:01 by ADMIN
GridAutoCompleteColumn columns cannot be created programmatically during OnLoad event, but only using the OnInit event.

In the attached sample, if you comment out 
panelOnInit.Controls.Add(gridOnInit);
and uncomment
panelOnLoad.Controls.Add(gridOnLoad);
when you click Edit in one row the following exception is thrown
Cannot create column with the specified type name: GridAutoCompleteColumn

But if you comment out 
panelOnLoad.Controls.Add(gridOnLoad);
and uncomment
panelOnInit.Controls.Add(gridOnInit);
the sample works

Note that if you change the GridAutoCompleteColumn for any other control type, for example GridHTMLEditorColumn, both methods will work.
Completed
Last Updated: 03 Dec 2024 14:27 by ADMIN
Completed
Last Updated: 03 Dec 2024 14:26 by ADMIN
Completed
Last Updated: 03 Dec 2024 14:16 by ADMIN
Completed
Last Updated: 02 Dec 2024 11:16 by ADMIN
Release 2025 Q1 (Feb)

The German resource file for the RadComboBox does not contain all strings in English resource file.

This is causing problems when we upgrade to the latest version and the German resource file is overwritten.

See attached screenshots.

Thanks
John

Completed
Last Updated: 28 Nov 2024 11:51 by ADMIN
Created by: Jeremy
Comments: 1
Category: MediaPlayer
Type: Feature Request
2
Would like to see more events added to the control, specifically events when entering or leaving fullscreen mode.

Completed
Last Updated: 20 Nov 2024 15:33 by ADMIN
Release 2025 Q1 (Feb)

The MultiSelect component does not load its styles if it was set to Visible="False" at initial load and made visible during a PostBack, thus breaking its appearance.

This problem happens in version 2024.4.1114.

 

 

Unplanned
Last Updated: 15 Nov 2024 13:26 by ADMIN
Created by: Andrew
Comments: 5
Category: Editor
Type: Bug Report
1

Hi,

I am contacting you today to let you know I have found cross-site scripting vectors within the latest version of the RadEditor. I have attached images of the payloads that seem to bypass the XSS filter.

The second payload only works on Firefox browsers, but the first works on Chrome browsers too. While it still requires users to click on the link to trigger XSS, it can be easily social engineered in most situations.

Completed
Last Updated: 14 Nov 2024 15:41 by ADMIN
Release 2024 Q4 (Nov)

When selecting an Item and performing a PostBack, the selected item's value is not accessible once the page reloads.

 

 

 
In Development
Last Updated: 13 Nov 2024 12:05 by ADMIN
Scheduled for 2025 Q1 (Feb)
The panelbar item you click on selects the first root item of the panelbar, then changes to the actual selected item. This can be observed in the Custom Attributes demo.
Completed
Last Updated: 13 Nov 2024 07:45 by ADMIN
Release 2024 Q4 (13.11.2024)
Created by: Ismail
Comments: 0
Category: Installer and VS Extensions
Type: Bug Report
1

When you have a Visual Studio solution with 1 or more Telerik AJAX projects and one or more non-web projects, the upgrade wizard does not list any projects.

Steps to reproduce the behavior:

1. Create a new Telerik AJAX project with target framework 4.7.2 or 4.8
2. Add a new class library project with target framework 4.7.2 to the solution.
3. Select the solution file.
4. Launch the Upgrade wizard from the Telerik main menu.

Expected behavior
The Upgrade wizard should list projects

Completed
Last Updated: 13 Nov 2024 07:40 by ADMIN
Release 2024 Q4 (13.11.2024)

Hello

I have an ASP.NET Ajax Telerik Solution (site) that has a web site project and a library project.  The solution was developed almost 8 years ago and so far I've been able to upgrade telerik controls  several times without any problem. Now, when I tried to upgrade the Telerik controls using the Upgrade Wizard Project only shows the class library as you can see in the attached picture.

To replicate this beahavior:

1. Create a new Telerik VB Webform Site
2. Add a Class Library Net Framework project to the solution.
3. Add a reference to Telerik.Web.UI to the Class Library project (optional).
4. Save and close solution.
5. Reopen it and run the Telerik Upgrade Wizard Project.

It only shows the Class Library project ...

1 2 3 4 5 6