What's new in CodeCharge Studio 5.1.1.18992
Jul 11, 2016
- CCS 5.1 now supports PHP 7
- Fixed numerous compatibility issues with the PHP 5.5+
- Updated ODBC connector
- Updated MySQL connector
New in CodeCharge Studio 5.1.1.18990 (Feb 19, 2015)
- CodeCharge Studio was updated with the following changes and fixes:
- CCS 5.1 now supports Windows 8.1
- Added support of Internet Explorer 11
- Fixed multiple include script error (for all code generating patterns)
- Fixed retrieving Stored Procedures recordset (for MS SQL Server)
- Fixed CCS hangs on code generation for pages which include multiple Ajax Features
- Fixed issues related to update panel functionality
- Added support of CKEditor inside DialogPanel
- Removed extra tag on includable pages
- Added new settings for Dependent ListBoxes and AutoFill Ajax features
- Fixed problems related to Master Page (JSP)
- Fixed menu issues on includable pages (JSP & Servlets)
- Fixed Validate method call (InMotion)
- Fixed Numeric Up Down and Slider (InMotion)
- Fixed web.config settings (.NET)
New in CodeCharge Studio 5.1.0.18696 (Feb 19, 2015)
- IDE:
- added MyODBC version 5.2 support.
- fixed problem related to converting old projects to jQuery.
- fixed Hidden controls visibility in Design mode.
- fixed few generation issues related to non-existing third party components.
- fixed block templates edit in built-in Designs.
- fixed master page placeholders location.
- updated styles for PopUp DatePicker.
- updated weekends highlight in InLine and PopUp DatePickers.
- fixed JS errors for includable pages and dialog panels.
- fixed CCS crash when using 'Edit with builder...' option.
- fixed page convert issue for pages with flash objects.
- fixed problem with components location after 'Edit with builder...' operation.
- fixed minor issues with CCS translation keys.
- AJAX features:
- added 'onSelect' event for TabbedTab.
- fixed issue related to anchors use on Update panel.
- fixed JS error in PopUp DatePicker, related to national symbols.
- Patterns:
- PHP: fixed date format for SQLSERV Driver.
- PHP: fixed General Date format use in InLine DatePicker.
- InMotion: fixed problem with 'Remember Me' feature.
- InMotion: fixed minor issue with UpdatePanel control identifier.
- InMotion: fixed {CCS_PathToMasterPage} placeholder generation.
- InMotion: Fixed multiple scripts include error.
- ASP: fixed issue related to update panel located inside includable page.
- JSP: fixed problem with RootId identifier in Menu builder.
- JSP: fixed bug on includable page with Master template use.
- Servlets: fixed saving Captcha value
New in CodeCharge Studio 5.1 (Feb 19, 2015)
- IDE:
- Supports web standards including HTML5, CSS3
- Enhanced performance on large projects
- Enhanced Unicode support in Code Editor
- Ability to apply Designs to projects, folders and pages.
- Resolved number of problems related to IE compatibility mode (fixed Preview option and JavaScript errors in Builders)
- Updated number of Builders and Dialogs (Application Builder, Service, Autocomplete, Autofill, DependentListboxes, NumericUpDown, Slider, DialogPanel, Captcha, MasterDetails, Grid&Record, etc.)
- New Server Settings database connection dialog for Java patterns
- Ability to use Translations as text for Link control
- Resolved bug with components IDs in Panels
- Resolved absolute paths bug in Image Links
- Resolved insert control into Forms bug
- Resolved simultaneous editing of multiple translation
- Resolved duplication of tag attributes in HTML mode
- Data Dictionary:
- Improved database structure cashing
- Sharing Data Dictionary settings between projects which are using the same database
- Improved databases objects support (DB2, Oracle, Sybase, mSQL, R:Base, PosgreSQL) and connection types (OLE DB, ODBC)
- Added 'utf8mb4' charset support (for MySQL)
- Fixed schemes filtering (for Oracle and SQL Server)
- Increased performance while opening projects with broken database support
- Resolved wrong column size value for Memo type fields (for MySQL)
- Fixed list of fields in queries which utilize the SQL Expressions
- Fixed problems related to special characters use in database connection settings (for MySQL)
- Fixed bug related to Review Data option for queries which include SQL parameters
- Fixed SQL query for Record forms (for DB2)
- Patterns:
- Enhanced Unicode support in code generating patterns
- Compatibility with PHP 5.4 (for PHP)
- Added support for SQLSRV library (for PHP)
- Fixed redirect from restricted pages to Login page (for .NET InMotion)
- Fixed generation of .aspx file after modifications made in HTML mode (for .NET InMotion)
- Added support for latest versions of ColdFusion
- Fixed generations on includable pages (for ColdFusion)
- Resolved bug related to national characters in file names in File Upload (for ASP)
- Fixed problems related to Update and Dialog Panel controls (for Java/JSP)
- Multiple minor changes and improvements in different code generating patterns (for .NET InMotion, ASP, Java/JSP, ColdFusion)
- Ajax Features are migrated to jQuery:
- All Ajax features (including Menu, Update Panel, Client side validation, etc.) are implemented as plugins
- Number of improvements in different Ajax Features:
- Added different layouts for Autocomplete list (text, text with images, text with descriptions, etc.)
- Inline datepicker may be used as timepicker, date plus time picker depending on format of corresponding input field
- Slider works with Hidden controls, outputs values in separate Labels, etc.
- Increased performance and compatibility
- Designs, Styles:
- Designs could be applied to entire project, separate folders and pages
- Added Responsive Design support in Artisteer Designs
- Ability to generate themes for jQuery
New in CodeCharge Studio 5.0.0.16254 (Feb 19, 2015)
- IDE:
- Fixed client events navigation issue with HTML Editor.
- Builders - don't show warning "A script on this page is causing your web browser to run slowly".
- Fixed error "Failed to convert HTML for preview mode" in Preview mode.
- Multiple problems with renaming forms and controls.
- Fixed adding NumericUpDown, Slider, etc. features in converted projects.
- Fixed issue related to unique ID of controls located inside Grid, Editable Grid in Row section.
- Problem with Copy/Paste actions on project creation from start panel.
- Wrong sort order for Sorters (only for database expressions and complex queries).
- Data Dictionary:
- Enhanced support of special symbols in table and field names.
- Fixed comboboxes resize issue in Visual Query Builder.
- Fixed bug related to use of PostgreSQL table names with double quotes.
- Fixed use of default parameter values in SQL mode.
- Fixed Data Dictionary tree output for SQL Server database.
- Added "Add Schema Name" option in SQL queries for SQL Server database.
- Generation of titles for fields names from database keywords list.
- Fixed bug in Preview Data option of Data Source dialog.
- Fixed bug with default control type.
- Added "Create New Query" dialog.
- Fixed Suggest and Reset options in Data Dictionary.
- Fixed output of Where parameters of "Is Null" condition type.
- Patterns:
- Removed link to not existing Services.js file.
- Fixed CCS_PathToMaster page option value (for ASP).
- Fixed Attributes values bug on Includable pages (for ASP).
- Fixed the "Object Required: 'NoRecordsControls'" error on Editable grid forms (for ASP).
- Fixed search in Update Panel (for JSP).
- Fixed return value of the "Template Encoding" property.
- Fixed Captcha on the right to left oriented pages.
- Improved compatibility of Update Panel with other Features (for InMotion).
- Designs, Styles:
- Registry of file and folders names is unified.
- Fixed paths to images in Inline Date Picker.
- Fixed paths to Pop up Date Picker images and styles.
- Fixed publishing of favicon.ico file issue.
- Add ability to select Style for Menu forms located on includable pages.
New in CodeCharge Studio 5.0.0.15750 (Feb 19, 2015)
- IDE:
- Updated documentation.
- Fixed problem with tabs hidden until resizing window.
- Fixed CCGetParam bug in functions.js
- Fixed 'News and Updates' starting panel.
- Designs:
- Adding 'Title' panel after editing page properties.
- Fixed being removed from HTML code.
- Added using styles from Designs for NumericUpDown, Slider, DatePicker.
- Report Builder:
- Fixed SQL query for groups in Report Builder.
- Fixed the dialog for Groups settings.
- Menu Builder:
- Fixed issues related to RootId use in PHP, Perl and ColdFusion patterns.
- Fixed a bug with Where clause.
- Updated the preview.
- DataDictionary:
- Fixed a problem with expanding query in the Database Explorer.
- Updated field size and field type options for connection.
- Fixed bug related to loading foreign-key from DataDictionary when loading projects.
- Fixed assigning events based on DD.
- Fixed a problem with not detecting primary key fields in custom queries.
- Fixed missing primary keys for fields with aliases.
- Other:
- Fixed dynamically hidden links in Modal Window.
- Fixed a problem with captcha throwing off the style widths in IE (for PHP).
- Fixed a problem with .css links un includable pages (for PHP).
New in CodeCharge Studio 5.0 (Feb 19, 2015)
- Key Features:
- The new intuitive Ribbon GUI;
- New built-in full-page design templates;
- Master templates for Pages and Panels;
- Previously added Forms now can be edited with Builders;
- Builder output can be customized with user-defined HTML templates;
- New database tools: Data Dictionary and Database Explorer;
- Improved performance of database interaction;
- Improved Code Editor: autocomplete, incremental search, match bracing, etc.;
- Improved Preview Mode showing Include Pages, Translations, Master Pages, Live Data from Database, etc.;
- New Master-Details Builder;
- New components: JScript Date Picker, Slider, NumericUpDown, Interactive Search and Dialog Panel;
- Fully redesigned and improved Builders.
New in CodeCharge Studio 4.3.00.7676 (Dec 30, 2010)
- AJAX:
- Added support for autocomplete within editable grids
- Improved update panel functionality and resolved related issues
- Improved support for dependent listboxes and navigators in update panels
- Resolved issues with RemoteDLookUp feature (ASP)
- Fixed various Ajax related issues and the modal window example
- Flash Charts:
- Improved HTTPS support
- Fixed a bug with series caption
- Fixed a problem with loading XML when encountering null value in the database
- IDE:
- Resolved issues with the DesignHTML converter (white blocks in HTML)
- Fixed an issue with updating links when renaming pages (Vista and Win7)
- Improved VSS support
- Fixed a problem with setting wrong charset by the application builder
- Fixed autocomplete crashes in code mode (PHP)
- Fixed wrong image paths in includable pages
- PHP:
- Resolved an issue with dynamic menu based on SQL Server database
- Perl:
- Fixed a bug with ToSQL function
- Java/JSP:
- Resolved an issue with publishing .WAR files (Java)
- Resolved an issue with attribute values not being displayed on pages
- Other:
- Fixed an issue with hiding report group footer
- Fixed a Javascript error when FCKEditor placed in hidden control
- Improved product stabililty and resolved various issues found during internal product testing and submitted to product support.
New in CodeCharge Studio 4.3.00.54 (Dec 30, 2010)
- Added missing Date Picker images
- Fixed additional reoccurrences of the error "Error:pCXCConverter->backTransformationWithDOM failed"
- Fixed Captcha not working properly when hidden with visible=false (PHP)
- Fixed Show/Hide action not working properly in reports (ASP)
- Further improved compatibility with PHP 5.3
New in CodeCharge Studio 4.3.00.53 (Dec 30, 2010)
- Resolved compatibility issues with Windows 7
- Enhanced Internet Explorer 8 compatibility:
- Resolved visual issues with pages
- Fixed tables not being visible in design mode
- Improved Captcha compatibility with IE8
- Updated JavaScript code for the Input Mask feature
- Added decimal separator option to Flash Charts
- Fixed couple issues with Source Control integration:
- Fixed wrong page check-in/check-out status
- Errors when publishing pages under source control
- Updated JavaScript Prototype framework to version 1.6.1
- Fixed a problem with included into HTML.
- Bug fix for the error message "Error:pCXCConverter->backTransformationWithDOM failed"
- Bug fix for "object required error" in Gallery Builder
- Improved project conversion from CCS 3.x (missing form ids)
- PHP: Resolved issues with advanced search not working within includable pages
- PHP: Replaced split() function deprecated in PHP 5.3
- Java: Changed package name com/codecharge/feature to com/codecharge/Features
- Java: Added an option to limit log file size
- ASP: Resolved a bug with JSON encoding
- ASP: Fixed wrong font path for Captcha
- ASP.NET: Fixed problem with menus not working when applying designs from Artisteer
- Ajax: Improved dependent list-boxes to select default values based on URL
- Other issues found during internal product testing and submitted to product support.
New in CodeCharge Studio 4.2.00.040 (Dec 30, 2010)
- New Feature: added CAPTCHA component accessible from the Forms tab.
- Ajax Examples: updated CCS Ajax Examples with descriptions of steps needed to reproduce these examples.
- Ajax Examples: Resolved minor issues.
- ASP: Resolved issues with multiple database connections being opened for each includable page.
- ColdFusion: Resolved issue with menus not working within includable pages if created in HTML mode.
- General Code: Resolved issues with WHERE parameters being ignored in database-driven menus.
- Perl: Resolved server errors with Flash Chart
- PHP: Resolved an issue with file upload not creating unique filenames within editable grids.
- C#: Resolved an error occurring when submitting a search form via the [Enter] key within Update panel.
- Java: Resolved an issue with the calendar component resetting the Style session value.
- VB.NET: Resolved an issue with wrong path being used for FCKEditor.
- Other issues found during internal product testing and submitted to product support.
New in CodeCharge Studio 4.1.00.032 (Dec 30, 2010)
- An important SQL injection bug affecting PHP and ASP.NET applications was resolved
New in CodeCharge Studio 4.1.00.031 (Dec 30, 2010)
- IDE: Occasional random crashes.
- IDE: CCS occasionally hanged when entering the quote symbol (") in properties.
- IDE: Resolved additional occurrences of the 'backTransformationWithDOM failed' error.
- MySQL: Resolved newly reported issues with incorrectly generated CountSQL syntax.
- Ajax: TabbedTab/TabbedTab libraries to YUI 2.6
- Actions: Added mail encoding for the 'Send Email' action.
- Other issues found during internal product testing and submitted to product support.
New in CodeCharge Studio 4.1.00.026 (Dec 30, 2010)
- CodeCharge Studio was updated to resolve "Uninitialized string offset" error when including menus in PHP projects
New in CodeCharge Studio 4.1.00.025 (Dec 30, 2010)
- New changes and features:
- Added support for ASP.NET 3.5 Project Settings (C#, VB, InMotion/C#, InMotion/VB.)
- Advanced Search (as one of the search options.)
- Updated AJAX Libraries to newer versions (Prototype library from v1.7 to v1.8.1 , YUI from v2.2.2 to v2.5.2 .)
- Disabled generating AJAX services during Quick Publishing (Ctrl+F8), for faster compilation of ASP.NET/InMotion pages.
- Resolved issues:
- ASP: Certain database errors were not passed and not displayed on the page.
- ASP: The report form did not work within Ajax Update Panel.
- ASP.NET AJAX Update Panel: Radio buttons don't work on a search form placed within an Update Panel.
- ASP.NET InMotion: field values were being validated and required even when the required property was set to "No".
- ASP.NET InMotion: multiple record forms could not be processed when submitted with a single submit button.
- ColdFusion: Resolved several issues with the Menu functionality..
- Java (JSP, Servlets): Editable Grid occasionally did not display values in listboxes.
- PHP: Resolved the "unexpected T_STRING" error when using PostgreSQL.
- PHP: Placing an SQL expression into "Group By" section of the VQB resulted in generating wrong SQL syntax.
- PHP: Resolved several issues with the Menu functionality.
- PHP: Resolved several issues with mod_perl.
- AJAX Features: CCS created incorrect HTML parameters after specifying Ajax parameters for functions like YahooColorAnimation, YahooScroll and YahooMotion.
- AJAX Autofill: Autofill feature did not work with field names containing spaces.
- IDE+AJAX: Occasionally Ajax features were duplicated on a page after opening and closing the Feature selection dialog.
- IDE: Couple issues with incorrect HTML parsing, resulting in such errors as "Unable to find beginning of the block..." and "Cannot find opening tag for...".
- Client events: onload and oonunload did not fire.
- IDE: International versions of CCS (after changing the IDE language) did not allow selecting "ListOfValues" in listbox data source property (VQB).
- CCS Example Packs: Resolved minor issues, for example with missing "id" attributes.
- Other issues found during internal product testing and submitted to product support
New in CodeCharge Studio 4.01.00.06 (Dec 30, 2010)
- Resolved: SQL injection vulnerability (ASP only)
- Resolved: Publishing process hangs on certain projects.
- Resolved: Additional backTransformationWithDOM error when a form was included in another form
- Resolved: Menu links include double slash '//' (PHP)
- Resolved: Minor Menu display issues
- Resolved: Security Group '0' cannot be assigned to components (PHP)
- Resolved: Ajax Examples not working with ASP.NET InMotion.
- Resolved: Message "Generated with CodeCharge Studio" included in Web services in trial mode (PHP)
- Resolved: Java performance issues
- Resolved: CCS Toolbox occasionally stops working
- Resolved: Lost custom code after copying pages (ASP.NET InMotion)
- Resolved: Issues with upgrading certain projects from version 3.1
- Update: Added support for umlauts in button generation
- Update: Added support for right-to-left vertical menus
New in CodeCharge Studio 4.00.00.15 (Dec 30, 2010)
- Change: Added an option for creating right-justified Vertical Menus (expanding from right to the left)
- Resolved: IDE error "pCXCConverter->backTransformationWithDOM failed".
- Resolved: Styles not always applied to Static Menu in XHTML projects.
- Resolved: Menu links not working correctly on pages within subfolders.
- Resolved: Static menu appending extra slash (/) with ASP..
- Resolved: Error "'document.getElementById(...)' is null or not an object" on the page after adding Modal Window (ASP).
- Resolved: Connection strings not always created by the "Build" option.
- Resolved: FCKEditor not submitting form values when placed within Update Panel.
- Resolved: IDE/code autocomplete not working in a customer's project.
- Resolved: FlashChart Builder not recognizing Flash Player.
- Resolved: "After Process File" event causing an error in ASP.NET.
- Resolved: Style Editor created left-aligned TD/TH tag styles when no alignment was specified.
- Resolved: Error "Cannot find start tag for " after running Report Builder with certain options.
- Resolved: The HTML tag removed during publishing.
- Resolved: Missing “Edit translation” option for record form captions.
- Resolved: Custom code not being copied when multiple controls are being copied & pasted.
- Resolved: Other minor issues found during internal testing.
New in CodeCharge Studio 4.00.00.04 (Dec 30, 2010)
- Resolved: Problem connecting to database via OLE DB.
- Resolved: Service pages not published when clicking "Live Page".
- Resolved: Error "Invalid character set name: UTF-8" (PHP).
- Resolved: Editing button style not applied properly.
- Resolved: Parameters not preserved in record within Update Panel (.NET).
- Resolved: URL parameterSpace replaced with "+" in labels.
- Resolved: Ajax Feature Builder not allowing to specify the same field in the Text Column as Bound Column.
- Resolved: Incorrect path to FCKEditor when placed in a subfolder.
- Resolved: Errors in Directory component (ASP, .NET)
- Resolved: Autofill not working with .NET/InMotion.
- Resolved: Program crash when opening Common files in certain projects (PHP).
- Resolved: Flash Charts covering menus, making menu items not visible.
- Resolved: Wrong Perl path in ClientI18N.pl (Perl).
- Resolved: Grid Navigator not shown when number of records cannot be determined (PHP).
- Resolved: Image id corrupted when copying and pasting images.
- Resolved: Menu layout corrupted when coping and pasting menus.
- Resolved: Flash Charts not working with Oracle (PHP).
- Resolved: Occasional errors "(component) not found in the HTML" after using builders.
- Resolved: URL parameters not accepting certain date formats (ASP)
- Resolved: "Object Required" error when selecting a Theme (rather than Style)
- Resolved: Stored Procedure parameters not used in Flash Charts
New in CodeCharge Studio 4.00.00.03 (Dec 30, 2010)
- Resolved: Certain builder options not generating forms
- Resolved: Feature Builder errors when using URL parameters
- Resolved: Custom code being removed when generating certain pages
- Resolved: Program crash when adding project to source control (SourceOfSite)
- Resolved: Non-working static menu (ASP, Java)
- Resolved: Issues with Menu component (Perl)
- Resolved: "ORDER BY" clause not being generated for menu component
- Resolved: .NET/InMotion fixes (wrong "id" attributes for section 508, events non-working with Menu)
- Resolved: Corrupted Design mode if translation resources are used inside HTML links
- Resolved: Non-working Navigator in certain editable grids (PHP)
- Resolved: Non-working Drag & Drop when dragging components from Toolbox in Design mode
- Resolved: Text "#CCSCopy#" appeared in HTML when dragging FlashChart or FileUpload component
- Added: in project properties a new option to disable publishing of Ajax Libraries ("js" folder)
New in CodeCharge Studio 3.2.0.4 (Dec 30, 2010)
- Corrupted Label component when copying and pasting labels between pages. The label's right bracket } was missing.
- Non-working "Move To" option for moving custom code within events.
- Corrupted CCS GUI on Windows Vista: missing or truncated window titles.
- The and tags were being added into HTML when modifying HTML properties via the Properties/Format window.
- Editing HTML properties via pop-up property editors didn't work in some cases.
- CCS crashing when generating a specific project.
- JSCript runtime error when upgrading a specific project from CCS 3.1.
- ASP.NET: Specifying a new page template in Project Settings -> General was not working.
- ASP.NET: Wrong image width on image links
- VB.NET: DatePicker didn't work within panels
- ASP: HTML templates not read from the folder specified in CCS Project Settings -> Server -> Template Folder
- ColdFusion: checkbox values not saved into database
New in CodeCharge Studio 3.2.0.1 (Jul 31, 2007)
- Workspace Management
- Server Profiles
- AutoComplete
- Source Control Integration
- Styles and Style Builder
- Internationalization and Localization of Web Applications
- Page and Component Caching
- Calendar Form and Calendar Builder
- Panel Component
- Web Reporting, Report Form and Web Report Builder