=== 2.15.2 ===

2006-05-15  William Jon McCann  <[email protected]>

       * NEWS: Update for 2.15.2 release

2006-05-15  William Jon McCann  <[email protected]>

       * src/ncb-operation.c: (ncb_operation_temp_files_add),
       (ncb_operation_temp_files_cleanup),
       (create_track_from_burn_folder), (handle_cancel),
       (ncb_operation_finalize):
       Fix for cancellation and a few temp file leaks.

2006-05-15  William Jon McCann  <[email protected]>

       * configure.in: Bump intltool req.

2006-05-15  William Jon McCann  <[email protected]>

       * src/ncb-selection.c: (verify_source_location_contents):
       Reword burn from image message.  Fixes #341201

2006-05-15  William Jon McCann  <[email protected]>

       * src/ncb-operation.c: (burn_cd):
       If preparing of tracks fails treat as if the process was
       cancelled.  All errors should already be handled.
       Fixes #341620

2006-05-15  William Jon McCann  <[email protected]>

       * src/ncb-operation.c: (size_to_string_text), (ask_for_media):
       Display the size using the most sensible units.

2006-05-15  William Jon McCann  <[email protected]>

       * src/ncb-selection-dialog.c: (size_to_string_text),
       (ncb_selection_dialog_set_size):
       Display the size using the most sensible units.

2006-05-09  William Jon McCann  <[email protected]>

       * src/ncb-operation.c (create_track_from_device):
       Skip null filenames.

2006-05-09  William Jon McCann  <[email protected]>

       * src/make-iso.[ch]: (nautilus_burn_iso_graft_free),
       (nautilus_burn_iso_graft_get_info), (nautilus_burn_iso_make):
       Add option to defer cleanup of graft files.  Expose get_info.

       * src/nautilus-burn-drive.h:  Add NAUTILUS_BURN_DRIVE_MEDIA_TYPE_IS_DVD

       * src/nautilus-burn-recorder.[ch]:
       (nautilus_burn_recorder_track_free), (cd_write_needs_growisofs),
       (growisofs_stderr_line), (create_temp_file),
       (create_temp_graft_file), (ncb_mkisofs_supports_utf8),
       (nautilus_burn_recorder_write_growisofs):
       Add new GRAFT_LIST track type.

       * src/ncb-operation.c: (maybe_request_media), (create_iso_track),
       (create_track_from_device), (create_graft_track),
       (create_track_from_burn_folder), (create_cue_track),
       (prepare_tracks), (burn_cd):
       Refactor to support using IsoGraft directly and new GRAFT_LIST track type.

       Fixes #113480

2006-05-09  William Jon McCann  <[email protected]>

       * src/make-iso.c: (nautilus_burn_iso_make_from_graft):
       Store filename so it can be cleaned up.

       * src/nautilus-burn-process.c: (nautilus_burn_process_cancel),
       (nautilus_burn_process_stdout_read),
       (nautilus_burn_process_stderr_read):
       Add a few safety checks.

       * src/nautilus-cd-burner.c: (op_finished),
       (selection_dialog_response):
       Use async operation.

       * src/ncb-operation.[ch]: (do_make_another), (do_operation_idle),
       (ncb_operation_do_async), (handle_cancel), (handle_delete_event),
       (do_callback), (progress_dialog_response),
       (ncb_operation_finalize):
       Make the operation async so it can be unreffed in the callback.

       * src/ncb-progress-dialog.c: (ncb_progress_dialog_done): Remove space.

       * src/ncb-selection.c: (ncb_hig_show_error_dialog),
       (verify_source_location_contents), (verify_cue), (update_source):
       Add some error checking for CUE.  Show error dialog when errors
       are present.  Initialize error.

2006-05-08  William Jon McCann  <[email protected]>

       * src/ncb-operation.c (nautilus_burn_progress_temp_files_add)
       (nautilus_burn_progress_temp_files_cleanup): Remove debug.

       * src/nautilus-cd-burner.c:
       * src/ncb-progress-dialog.c: (ncb_progress_dialog_init):
       * src/ncb-selection-dialog.c: (ncb_selection_dialog_init):
       Update glade filename.  Fixes #341089

2006-05-08  William Jon McCann  <[email protected]>

       * src/make-iso.[ch]: (graft_file_end_dir_visitor),
       (graft_file_visitor), (create_graft_file),
       (nautilus_burn_iso_graft_free), (create_temp_file),
       (create_temp_dir), (create_temp_graft_file),
       (nautilus_burn_iso_graft_new), (nautilus_burn_iso_graft_get_info),
       (nautilus_burn_iso_make_from_graft), (nautilus_burn_iso_make):
       Make an interface to the graft list stuff.

       * src/nautilus-cd-burner.c: (selection_dialog_response):
       * src/ncb-operation.c: (nautilus_burn_progress_temp_files_add),
       (nautilus_burn_progress_temp_files_cleanup), (burn_cd),
       (progress_dialog_response):  Don't leak operation.  Destroy
       dialog before calling gtk_main_quit so that removing files
       in finalize doesn't hang the window.

2006-05-08  William Jon McCann  <[email protected]>

       * src/make-iso.c: (create_temp_dir), (nautilus_burn_iso_make):
       Don't free the template for mkdtemp.

       * src/ncb-operation.c: (finish_progress_dialog),
       (get_input_type_index): Don't offer eject if writing to ISO.

2006-05-08  William Jon McCann  <[email protected]>

       * src/ncb-selection-dialog.c: (label_entry_insert_text),
       (label_entry_changed), (ncb_selection_dialog_init):
       Fix setting of label in selection.

2006-05-08  William Jon McCann  <[email protected]>

       * src/make-iso.c: (nautilus_burn_iso_make_from_drive):
       Set the ISO size.

       * src/ncb-operation.c: (get_input_type_index),
       (update_progress_dialog_disc_type):
       Use the correct index into the arrays.

2006-05-08  William Jon McCann  <[email protected]>

       * src/nautilus-burn-recorder.c:
       (nautilus_burn_recorder_run_process),
       (nautilus_burn_recorder_write_cdrecord):
       Remove spurious debug statements.

2006-05-08  William Jon McCann  <[email protected]>

       * .cvsignore:
       * Makefile.am:
       * configure.in:
       * po/POTFILES.in:
       Updated for new locations

       * cdburn.glade:
       * cdrecorder-marshal.list:
       * *.png:
       * libnautilus-burn.pc.in:
       * dvd_plus_rw_utils.cpp:
       * *.[ch]:
       * transport.hxx:
       * mapping-modules.conf:
       * nautilus-cd-burner.desktop.in:
       * ncb.schemas.in:
       Moved files into subdirectories.

       * data/.cvsignore:
       * data/Makefile.am:
       * data/cdspin1.png:
       * data/cdspin2.png:
       * data/cdspin3.png:
       * data/cdspin4.png:
       * data/cdspin5.png:
       * data/cdspin6.png:
       * data/cdspin7.png:
       * data/cdspin8.png:
       * data/libnautilus-burn.pc.in:
       * data/mapping-modules.conf:
       * data/nautilus-cd-burner.desktop.in:
       * data/nautilus-cd-burner.glade:
       * data/nautilus-cd-burner.schemas.in:
       New location for files.

       * src/.cvsignore:
       * src/Makefile.am:
       * src/bcs-test.c: (on_file_image_checkbutton_toggled),
       (on_show_recorders_only_checkbutton_toggled), (main):
       * src/burn-extension.c: (debug_init), (debug_print),
       (launch_process), (launch_ncb_on_window), (write_activate_cb),
       (write_iso_activate_cb), (write_cue_activate_cb),
       (copy_disc_activate_cb), (nautilus_burn_get_file_items),
       (nautilus_burn_get_background_items),
       (nautilus_burn_get_toolbar_items),
       (nautilus_burn_menu_provider_iface_init), (bar_activated_cb),
       (dir_is_empty), (destroyed_callback), (sense_widget),
       (nautilus_burn_get_location_widget),
       (nautilus_burn_location_widget_provider_iface_init),
       (update_widget_sensitivity), (burn_monitor_cb), (start_monitor),
       (nautilus_burn_instance_init), (nautilus_burn_finalize),
       (nautilus_burn_class_init), (nautilus_burn_get_type),
       (nautilus_burn_register_type), (nautilus_module_initialize),
       (nautilus_module_shutdown), (nautilus_module_list_types):
       * src/cdrecorder-marshal.list:
       * src/dvd_plus_rw_utils.cpp:
       * src/list_cddrives.c: (list_drive_info), (list_media_info),
       (list_drives), (main):
       * src/make-iso.c: (nautilus_burn_iso_error_quark),
       (make_iso_get_free_space), (nautilus_burn_iso_cancel), (write_all),
       (copy_file), (escape_path), (dir_is_empty), (get_backing_file),
       (ask_disable_joliet), (graft_file_end_dir_visitor),
       (file_info_is_allowed), (graft_file_visitor), (create_graft_file),
       (process_error), (ncb_make_valid_utf8), (readcd_stderr_line),
       (get_average_rate), (cdrdao_stderr_line),
       (ncb_mkisofs_supports_utf8), (get_image_space_error_message),
       (nautilus_burn_iso_run_process), (create_temp_dir),
       (get_filelist_info), (mkisofs_stdout_line), (mkisofs_stderr_line),
       (nautilus_burn_iso_make), (get_disc_info),
       (nautilus_burn_iso_make_from_drive), (nautilus_burn_iso_verify),
       (nautilus_burn_iso_finalize), (nautilus_burn_iso_init),
       (nautilus_burn_iso_new), (nautilus_burn_iso_class_init):
       * src/make-iso.h:
       * src/mapping-daemon.c: (debug_init), (debug_print),
       (subscription_free), (subscription_ref), (subscription_unref),
       (subscription_new), (subscription_cancel), (subscription_get_path),
       (subscription_get_userdata), (subscription_send_event),
       (actually_dispatch_event), (dispatch_data_free),
       (virtual_node_add_subscription),
       (virtual_node_remove_subscription),
       (virtual_node_subscription_event), (virtual_node_new),
       (virtual_node_free), (virtual_root_free), (virtual_root_new),
       (lookup_root), (virtual_dir_lookup), (virtual_node_lookup),
       (virtual_mkdir), (virtual_unlink), (virtual_create),
       (get_backing_file), (create_dir), (remove_dir), (remove_file),
       (create_file), (create_dir_link), (create_link), (move_file),
       (list_dir), (connection_add_subscription),
       (connection_remove_subscription), (remove_subscription),
       (connection_free), (connection_ref), (connection_unref),
       (connection_new), (connection_get_subscription), (connection_add),
       (connection_remove), (connection_error), (monitor_add),
       (monitor_cancel), (init_roots), (operation_string),
       (handle_request), (handle_new_client), (have_data_helper),
       (have_data), (free_roots_helper), (free_roots), (cleanup_timeout),
       (main):
       * src/mapping-daemon.h:
       * src/mapping-method.c: (debug_init), (debug_print),
       (get_path_from_uri), (get_uri), (request_op_unlocked),
       (monitor_event_pending), (monitor_do_iter_unlocked), (request_op),
       (remove_file_helper), (do_open), (do_create), (do_close),
       (do_read), (do_write), (do_seek), (do_tell), (do_truncate_handle),
       (do_open_directory), (do_close_directory),
       (fill_in_directory_info), (do_read_directory), (do_get_file_info),
       (do_get_file_info_from_handle), (do_make_directory),
       (do_remove_directory), (do_unlink), (do_move), (do_is_local),
       (do_check_same_fs), (do_set_file_info), (do_truncate),
       (do_create_symbolic_link), (monitor_callback),
       (monitor_stop_unlocked), (monitor_setup), (do_monitor_add),
       (do_monitor_cancel), (do_file_control), (do_forget_cache),
       (daemon_child_setup), (launch_daemon), (vfs_module_init),
       (vfs_module_shutdown):
       * src/mapping-method.h:
       * src/mapping-protocol.c: (mapping_protocol_get_unix_name),
       (mapping_protocol_data_available), (mapping_protocol_channel_new),
       (mapping_protocol_channel_free), (mapping_protocol_channel_ref),
       (mapping_protocol_channel_unref), (write_all), (read_all),
       (encode_int), (decode_int), (encode_string), (decode_string),
       (encode_pointer), (decode_pointer),
       (mapping_protocol_request_encode),
       (mapping_protocol_request_decode),
       (mapping_protocol_request_destroy), (encode_handshake),
       (decode_handshake), (mapping_protocol_reply_encode),
       (decode_reply_error), (mapping_protocol_reply_decode),
       (mapping_protocol_reply_destroy),
       (mapping_protocol_monitor_event_encode),
       (mapping_protocol_monitor_event_decode),
       (mapping_protocol_monitor_event_destroy):
       * src/mapping-protocol.h:
       * src/mkdtemp.c:
       * src/mkdtemp.h:
       * src/nautilus-burn-bar.c: (nautilus_burn_bar_get_button),
       (nautilus_burn_bar_set_property), (nautilus_burn_bar_get_property),
       (nautilus_burn_bar_class_init), (button_clicked_cb),
       (nautilus_burn_bar_init), (nautilus_burn_bar_finalize),
       (nautilus_burn_bar_new):
       * src/nautilus-burn-bar.h:
       * src/nautilus-burn-drive-selection.c: (get_drive),
       (nautilus_burn_drive_selection_class_init), (combo_device_changed),
       (cdrom_combo_box), (nautilus_burn_drive_selection_init),
       (nautilus_burn_drive_selection_finalize),
       (nautilus_burn_drive_selection_new),
       (nautilus_burn_drive_selection_set_have_file_image),
       (compare_drives),
       (nautilus_burn_drive_selection_set_recorders_only),
       (nautilus_burn_drive_selection_set_property),
       (nautilus_burn_drive_selection_get_property),
       (nautilus_burn_drive_selection_set_active),
       (nautilus_burn_drive_selection_get_active),
       (nautilus_burn_drive_selection_get_default_device),
       (nautilus_burn_drive_selection_set_device),
       (nautilus_burn_drive_selection_get_device),
       (nautilus_burn_drive_selection_get_drive):
       * src/nautilus-burn-drive-selection.h:
       * src/nautilus-burn-drive.c: (fill_write_speeds),
       (open_ioctl_handle), (close_ioctl_handle), (get_hal_context),
       (get_device_max_write_speed), (get_device_max_read_speed),
       (cdrecord_get_stdout_for_id), (get_cd_properties), (add_whitelist),
       (nautilus_burn_drive_get_max_speed_write),
       (nautilus_burn_drive_get_max_speed_read),
       (nautilus_burn_drive_get_write_speeds),
       (nautilus_burn_drive_get_name_for_display),
       (nautilus_burn_drive_can_rewrite), (nautilus_burn_drive_can_write),
       (add_dvd_plus), (drive_door_is_open),
       (nautilus_burn_drive_door_is_open), (get_disc_type),
       (disc_type_get_info),
       (nautilus_burn_drive_get_media_type_from_path_full),
       (nautilus_burn_drive_get_media_type_from_path),
       (nautilus_burn_drive_get_media_type),
       (hal_drive_get_first_child_udi),
       (nautilus_burn_drive_hal_get_media_type_full),
       (nautilus_burn_drive_get_media_type_full),
       (nautilus_burn_drive_get_media_size_from_path),
       (try_media_size_from_type),
       (nautilus_burn_drive_hal_get_media_size),
       (nautilus_burn_drive_get_media_size),
       (nautilus_burn_drive_hal_get_media_label),
       (nautilus_burn_drive_get_media_label), (free_unmount_data),
       (unmount_done), (unmount_timeout), (create_command),
       (unmount_thread_start), (nautilus_burn_drive_unmount),
       (nautilus_burn_drive_hal_is_mounted),
       (nautilus_burn_drive_nohal_is_mounted),
       (nautilus_burn_drive_is_mounted), (nautilus_burn_drive_eject),
       (hal_udi_is_our_drive), (hal_device_added), (hal_device_removed),
       (hal_mainloop_integration), (drive_hal_shutdown), (drive_hal_init),
       (hal_parse_write_speeds), (hal_drive_from_udi), (hal_scan),
       (read_lines), (linux_add_whitelist), (get_scsi_units),
       (count_strings), (get_cd_scsi_id), (lookup_scsi_unit),
       (get_scsi_cd_name), (drive_get_name), (add_linux_cd_recorder),
       (add_linux_cd_drive), (get_cd_device_file), (linux_scan),
       (freebsd_scan), (cdrecord_scan_get_stdout), (cdrecord_scan),
       (nautilus_burn_drive_get_file_image), (test_cdroms),
       (nautilus_burn_drive_get_list), (nautilus_burn_drive_unref),
       (nautilus_burn_drive_ref), (nautilus_burn_drive_free),
       (nautilus_burn_drive_lock), (nautilus_burn_drive_unlock),
       (nautilus_burn_drive_finalize), (nautilus_burn_drive_init),
       (nautilus_burn_drive_new), (nautilus_burn_drive_new_from_path),
       (nautilus_burn_drive_copy), (nautilus_burn_drive_equal),
       (add_desc), (nautilus_burn_drive_get_supported_media_string),
       (nautilus_burn_drive_media_type_get_string),
       (nautilus_burn_drive_media_type_is_writable),
       (set_monitor_enabled_hal), (poll_tray_opened),
       (set_monitor_enabled_poll),
       (nautilus_burn_drive_set_monitor_enabled),
       (nautilus_burn_drive_set_property),
       (nautilus_burn_drive_get_property),
       (nautilus_burn_drive_class_init):
       * src/nautilus-burn-drive.h:
       * src/nautilus-burn-features.h.in:
       * src/nautilus-burn-process.c: (nautilus_burn_process_error_quark),
       (nautilus_burn_process_new), (nautilus_burn_process_free),
       (nautilus_burn_process_cancel), (start_async_with_watch),
       (nautilus_burn_process_stdout_read),
       (nautilus_burn_process_stderr_read), (nautilus_burn_process_run):
       * src/nautilus-burn-process.h:
       * src/nautilus-burn-recorder.c:
       (nautilus_burn_recorder_error_quark),
       (nautilus_burn_recorder_track_free), (can_burn_dvds),
       (cd_write_needs_growisofs), (nautilus_burn_recorder_cancel),
       (insert_cd_retry), (compute_time_remaining),
       (growisofs_stdout_line), (growisofs_blank_stdout_line),
       (get_average_rate), (cdrecord_stdout_line),
       (cdrecord_blank_stdout_line), (dvdrw_format_stderr_line),
       (growisofs_stderr_line), (cdrecord_stderr_line),
       (nautilus_burn_recorder_wait_for_insertion),
       (nautilus_burn_recorder_write_tracks),
       (nautilus_burn_recorder_run_process),
       (nautilus_burn_recorder_write_growisofs), (cdrdao_stderr_line),
       (nautilus_burn_recorder_write_cdrecord),
       (nautilus_burn_recorder_blank_disc_cdrecord),
       (nautilus_burn_recorder_blank_disc_dvdrw_format),
       (nautilus_burn_drive_format_needs_growisofs),
       (nautilus_burn_recorder_blank_disc),
       (nautilus_burn_recorder_finalize), (nautilus_burn_recorder_init),
       (nautilus_burn_recorder_new), (nautilus_burn_recorder_class_init):
       * src/nautilus-burn-recorder.h:
       * src/nautilus-cd-burner.c: (profile_add_indent),
       (_ncb_profile_log), (ncb_hig_dialog), (ncb_hig_show_error_dialog),
       (help_activate), (gconf_save_device), (gconf_load_device),
       (selection_dialog_response), (expand_path_input), (main):
       * src/nautilus-cd-burner.h:
       * src/nautilus-file-operations-progress-icons.h:
       * src/ncb-operation.c: (ncb_operation_set_property),
       (ncb_operation_get_property), (ncb_hig_dialog),
       (ncb_hig_show_error_dialog),
       (nautilus_burn_progress_temp_files_add),
       (nautilus_burn_progress_temp_files_cleanup),
       (iso_animation_changed_cb), (animation_changed_cb),
       (action_changed_cb), (iso_progress_changed_cb),
       (progress_changed_cb), (ask_for_media), (insert_media_request_cb),
       (ask_rewrite_disc), (warn_data_loss_cb), (show_error_message),
       (reset_progress_dialog), (do_eject), (do_make_another),
       (finish_progress_dialog), (overwrite_existing_file),
       (select_iso_filename), (request_media), (sanitize_filename),
       (get_output_filename), (write_disc), (get_input_type_index),
       (update_progress_dialog_disc_type), (maybe_request_media),
       (build_temp_iso_filename), (get_temp_filename_gconf),
       (get_temp_filename_tmp), (get_temp_filename_home), (create_iso),
       (ncb_operation_set_selection), (burn_cd), (ncb_operation_do),
       (ncb_operation_class_init), (ask_cancel), (do_cancel),
       (handle_delete_event), (progress_dialog_response),
       (ncb_operation_init), (ncb_operation_finalize),
       (ncb_operation_new):
       * src/ncb-operation.h:
       * src/ncb-progress-dialog.c: (ncb_progress_dialog_set_property),
       (ncb_progress_dialog_get_property),
       (ncb_progress_dialog_update_icon),
       (ncb_progress_dialog_set_fraction), (time_to_string_text),
       (ncb_progress_dialog_set_time_remaining),
       (ncb_progress_dialog_set_description),
       (ncb_progress_dialog_set_heading),
       (ncb_progress_dialog_set_operation_string),
       (ncb_progress_dialog_set_image), (ncb_progress_dialog_set_active),
       (ncb_progress_dialog_image_setup),
       (ncb_progress_dialog_image_cleanup), (dialog_sync_buttons),
       (ncb_progress_dialog_clear), (ncb_progress_dialog_done),
       (ncb_progress_dialog_class_init), (ncb_progress_dialog_init),
       (ncb_progress_dialog_finalize), (ncb_progress_dialog_new):
       * src/ncb-progress-dialog.h:
       * src/ncb-selection-dialog.c: (ncb_selection_dialog_set_property),
       (ncb_selection_dialog_get_property),
       (ncb_selection_dialog_set_size), (ncb_selection_dialog_set_label),
       (update_source), (update_source_size), (update_label),
       (update_dialog_selection), (ncb_selection_dialog_set_selection),
       (ncb_selection_dialog_get_selection), (label_entry_insert_text),
       (ncb_selection_dialog_set_drive), (ncb_selection_dialog_get_drive),
       (ncb_selection_dialog_class_init), (update_speeds_combobox),
       (dialog_media_added_cb), (refresh_dialog), (setup_speed_combobox),
       (sync_drive_selection), (target_changed),
       (ncb_selection_dialog_get_speed), (speed_changed), (init_dialog),
       (selection_source_type_changed), (selection_source_size_changed),
       (selection_label_changed), (selection_drive_changed),
       (ncb_selection_dialog_init), (ncb_selection_dialog_finalize),
       (ncb_selection_dialog_new):
       * src/ncb-selection-dialog.h:
       * src/ncb-selection.c: (ncb_selection_error_quark),
       (ncb_selection_source_get_type), (ncb_selection_set_property),
       (ncb_selection_get_property), (get_backing_file),
       (file_info_is_image), (file_info_is_allowed),
       (estimate_size_callback), (estimate_size), (ncb_hig_dialog),
       (verify_source_location_contents), (verify_source_image),
       (verify_burn_folder), (verify_device), (verify_cue), (verify_iso),
       (create_default_label), (update_source),
       (ncb_selection_set_source), (ncb_selection_set_drive),
       (ncb_selection_set_speed), (ncb_selection_set_size),
       (ncb_selection_get_size), (ncb_selection_set_label),
       (ncb_selection_get_source), (ncb_selection_get_drive),
       (ncb_selection_peek_drive), (ncb_selection_get_speed),
       (ncb_selection_get_label), (ncb_selection_peek_label),
       (ncb_selection_class_init), (ncb_selection_init),
       (ncb_selection_finalize), (ncb_selection_new):
       * src/ncb-selection.h:
       * src/test-monitor.c: (media_added_cb), (media_removed_cb),
       (monitor_drives), (main):
       * src/test_blank.c: (action_changed_cb), (progress_changed_cb),
       (blank_disc), (main):
       * src/transport.hxx:
       New location for files.  Split n-c-b up into a few different classes.
       Converted make-iso into a class.

2006-05-03  William Jon McCann  <[email protected]>

       * nautilus-cd-burner.c: (gconf_save_device), (gconf_load_device),
       (selection_dialog_response), (create_selection_dialog):
       Save writing device.  Fixes #309518.

2006-04-25  William Jon McCann  <[email protected]>

       * nautilus-burn-recorder.c: (cdrecord_stdout_line),
       (cdrecord_blank_stdout_line), (growisofs_stderr_line),
       (cdrecord_stderr_line), (nautilus_burn_recorder_run_process):
       * nautilus-burn-recorder.h:
       Try to get error messages out of cdrecord.

2006-04-24  William Jon McCann  <[email protected]>

       * configure.in: Post release version bump.