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.