VideosWhat's New in Oxygen 24

Overview

This video presents some of the most important and interesting new features and updates implemented in Oxygen 24. For a complete list of the additions, updates and implementations go to our What's New page: https://www.oxygenxml.com/whatisnew24.0.html

Transcript

00:00:04The highly anticipated release of version 24  of the Oxygen suite of products is here and we  
00:00:11want to show you some of the most interesting  and important new features and updates. 
00:00:18DITA authors will notice that  the validation button on the  
00:00:21DITA Maps Manager's toolbar now has more options.  
00:00:26You can now configure and run validation  scenarios directly from the DITA Maps Manager.  
00:00:31For instance, you could create  a validation scenario that  
00:00:34uses a custom set of schematron rules.
00:00:45For DITA-OT project files, there is also  a new built-in validation and completeness  
00:00:51check scenario that can be used to validate  all contexts from a DITA-OT project file  
00:00:59and you can see that there's a variety  of options that can be configured. 
00:01:09Some new XML refactoring actions were added  that pertain specifically to DITA maps ...  
00:01:16For example, you can easily convert a  DITA map to a bookmap or vice versa ...  
00:01:32another one allows you to change or  remove a profiling attribute value ...  
00:01:38it provides a simple wizard where you select  the attribute and specify the new value ...  
00:01:50and there's also a new operation that defines  keys for all of a DITA map's topic references  
00:01:56and converts each direct reference to  a key reference in each DITA topic. 
00:02:05There is new tags display mode that presents block  
00:02:08tags without element names,  for a more compact style. 
00:02:15DITA publishers now have the ability to  publish content from Oxygen to Zendesk.  
00:02:21You would create a new DITA-OT transformation  scenario and there is a now a new transformation  
00:02:27type called Zendesk Help Center ... After  configuring and applying the transformation,  
00:02:36your content is published in the Zendesk Help  Center in the specified category and section. 
00:02:50It's now possible to dynamically convert  non-DITA resources to DITA during publishing.  
00:02:56For example, I have a Word document referenced  in a DITA map. I can edit its properties and for  
00:03:02the value of the format attribute you can see  that there are now values for 'word-to-dita'. 
00:03:12And after applying the transformation...
00:03:16You can see that it was converted to a DITA topic in the output.
00:03:22Numerous improvements were also added for PDF  publishers. For example, this is the initial  
00:03:29default layout for PDF files in my version of  Acrobat Reader, but now I can impose a custom  
00:03:34initial layout. In my custom CSS file, I've added  some Oxygen-specific properties to impose a custom  
00:03:42layout. And you can see that the result in the  output is that my imposed layout has the pane  
00:03:48on the right collapsed, a 2-page layout,  and the toolbar is hidden ... through the  
00:03:55use of some new security-related transformation  parameters, you also have access to new security  
00:04:01options, for example, to prevent the possibility  of printing the document or copying content ...  
00:04:12support was also added for rotating table  content. I've set some custom rules in my CSS,  
00:04:20and in the output, you see  that the content in header cell  
00:04:23is rotated and the content  in the cells are centered.
00:04:29JSON developers will be happy to know  that the support for editing JSON Schema  
00:04:34documents was greatly enhanced. First off,  a JSON Schema file template was added in  
00:04:40the new file wizard to make it very easy  to create JSON Schemas from scratch ...  
00:04:51Notice that the new file was automatically  open in the new Design mode that was added  
00:04:55for JSON Schemas. ... it is an expressive diagram editor that is  
00:05:01helpful for visualizing and editing both simple  and complex JSON Schemas ... and you can edit  
00:05:07component names and properties directly within  the diagram or through contextual menu actions. 
00:05:19Another example of a helpful improvement  is that the diagrams that you see in  
00:05:24Design mode are now also included in JSON Schema  documentation that is generated in HTML format. 
00:05:32For those who use command-line scripts for file  or directory comparisons, you now have options for  
00:05:38generating various reports that show the results  of the comparison in various formats such as JSON,  
00:05:43YAML, XML, or even HTML so that you can view  the resulting reports in your browser.  
00:05:56In Oxygen, you can use the new "Generate HTML  Report for Directory Comparison" from the  
00:06:02Tools menu to configure a similar comparison  report that can be open in your browser. 
00:06:10A specific example of one of the performance  improvements that were added for this release  
00:06:15helps to reduce the time it takes to load  files at startup or when switching projects.  
00:06:21Only the most recently used file from your  previous session or project is loaded,  
00:06:27while all other previously opened files  are only shown as placeholder tabs  
00:06:33but the content isn't loaded until  you actually open that tab. 
00:06:40Our developers continue to improve add-ons  that extend Oxygen’s functionality.  
00:06:46The Git Client is one of the most popular  add-ons and some it's many enhancements include  
00:06:51the ability to stash uncommitted changes locally  so that you can use other Git operations in the  
00:06:57meantime ... in the Git History view, you can  create a tag for a particular commit, for example  
00:07:05to mark a specific point in the commit history  as being important or to mark a release point ...  
00:07:13also, in the Git Branch Manager view, you  can now merge one branch into another.
00:07:25A variety of exciting new features were also added  for the innovative online Oxygen XML Web Author 
00:07:32A new visual Merge Tool helps resolve conflicts  when multiple users work with the same documents  
00:07:38and commit changes to the same Git repository. It  shows the 2 versions side-by-side with differences  
00:07:44marked very clearly. It has some toolbar actions  for changing the tags display mode ... navigating  
00:07:52between the blocks of differences ... and copying  changes from the right side file to the left.  
00:08:05The left side pane is editable so, for example,  
00:08:08you could copy a conflicting change  from the right pane and manually merge  
00:08:14the other person's change by pasting it in  the appropriate location in the left pane.  
00:08:25You can then commit the change  made within the Merge tool  
00:08:28to successfully resolve the conflict. 
00:08:35The Web Author user interface was re-designed  for a more modern look and feel. For example, the  
00:08:41side-panes now have more vertical space (this is  particularly helpful when custom views are added),  
00:08:49the overal blending was improved for cases  where Web Author is embedded in another  
00:08:54application, and visual aspects of various  components such as dialog boxes, buttons,  
00:09:00and menus were also enhanced.
00:09:07There is also a new option in  
00:09:09preferences where you can change the  way tracked changes are presented.  
00:09:14For instance, you can choose to show  insertions in green and deletions in red.  
00:09:26These were just highlights of a small number of  the exciting new features added in Oxygen 24.  
00:09:33For a complete list of all the additions, updates,  
00:09:36and implementations, go to our  What's New page on our website.